Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type V1ArticleResponse ¶
type V1ArticleResponse struct { // Error []interface{} `json:"error"` // Extra []interface{} `json:"extra"` Data struct { // TextReadVersion int `json:"text_read_version"` // AudioSize int `json:"audio_size"` // ArticleCover string `json:"article_cover"` // Subtitles []interface{} `json:"subtitles"` // ProductType string `json:"product_type"` // AudioDubber string `json:"audio_dubber"` // IsFinished bool `json:"is_finished"` // Like struct { // HadDone bool `json:"had_done"` // Count int `json:"count"` // } `json:"like"` // AudioTime string `json:"audio_time"` // Share struct { // Content string `json:"content"` // Title string `json:"title"` // Poster string `json:"poster"` // Cover string `json:"cover"` // } `json:"share"` ArticleContent string `json:"article_content"` // FloatQrcode string `json:"float_qrcode"` // ArticleCoverHidden bool `json:"article_cover_hidden"` // IsRequired bool `json:"is_required"` // Score string `json:"score"` // LikeCount int `json:"like_count"` // ArticleSubtitle string `json:"article_subtitle"` // VideoTime string `json:"video_time"` // HadViewed bool `json:"had_viewed"` ArticleTitle string `json:"article_title"` // ColumnBgcolor string `json:"column_bgcolor"` // OfflinePackage string `json:"offline_package"` // AudioTitle string `json:"audio_title"` // AudioTimeArr struct { // M string `json:"m"` // S string `json:"s"` // H string `json:"h"` // } `json:"audio_time_arr"` // TextReadPercent int `json:"text_read_percent"` // Cid int `json:"cid"` // ArticleCshort string `json:"article_cshort"` // VideoWidth int `json:"video_width"` // ColumnCouldSub bool `json:"column_could_sub"` // VideoID string `json:"video_id"` // Sku string `json:"sku"` // VideoCover string `json:"video_cover"` // AuthorName string `json:"author_name"` // ColumnIsOnboard bool `json:"column_is_onboard"` // InlineVideoSubtitles []interface{} `json:"inline_video_subtitles"` // AudioURL string `json:"audio_url"` // ChapterID string `json:"chapter_id"` // ColumnHadSub bool `json:"column_had_sub"` // ColumnCover string `json:"column_cover"` // Neighbors struct { // Left []interface{} `json:"left"` // Right struct { // ArticleTitle string `json:"article_title"` // ID int `json:"id"` // } `json:"right"` // } `json:"neighbors"` // RatePercent int `json:"rate_percent"` // FooterCoverData struct { // ImgURL string `json:"img_url"` // LinkURL string `json:"link_url"` // MpURL string `json:"mp_url"` // } `json:"footer_cover_data"` // FloatAppQrcode string `json:"float_app_qrcode"` // ColumnIsExperience bool `json:"column_is_experience"` // Rate struct { // Num1 struct { // CurVersion int `json:"cur_version"` // MaxRate int `json:"max_rate"` // CurRate int `json:"cur_rate"` // IsFinished bool `json:"is_finished"` // TotalRate int `json:"total_rate"` // LearnedSeconds int `json:"learned_seconds"` // } `json:"1"` // Num2 struct { // CurVersion int `json:"cur_version"` // MaxRate int `json:"max_rate"` // CurRate int `json:"cur_rate"` // IsFinished bool `json:"is_finished"` // TotalRate int `json:"total_rate"` // LearnedSeconds int `json:"learned_seconds"` // } `json:"2"` // Num3 struct { // CurVersion int `json:"cur_version"` // MaxRate int `json:"max_rate"` // CurRate int `json:"cur_rate"` // IsFinished bool `json:"is_finished"` // TotalRate int `json:"total_rate"` // LearnedSeconds int `json:"learned_seconds"` // } `json:"3"` // } `json:"rate"` // ProductID int `json:"product_id"` // HadLiked bool `json:"had_liked"` // ID int `json:"id"` // FreeGet bool `json:"free_get"` // IsVideoPreview bool `json:"is_video_preview"` // ArticleSummary string `json:"article_summary"` // ColumnSaleType int `json:"column_sale_type"` // FloatQrcodeJump string `json:"float_qrcode_jump"` // ColumnID int `json:"column_id"` // IPAddress string `json:"ip_address"` // AudioMd5 string `json:"audio_md5"` // ArticleCouldPreview bool `json:"article_could_preview"` // ArticleSharetitle string `json:"article_sharetitle"` // ArticlePosterWxlite string `json:"article_poster_wxlite"` // ArticleFeatures int `json:"article_features"` // CommentCount int `json:"comment_count"` // VideoSize int `json:"video_size"` // Offline struct { // Size int `json:"size"` // FileName string `json:"file_name"` // DownloadURL string `json:"download_url"` // } `json:"offline"` // ReadingTime int `json:"reading_time"` // HlsVideos []interface{} `json:"hls_videos"` // InPvip int `json:"in_pvip"` AudioDownloadURL string `json:"audio_download_url"` } `json:"data"` Code int `json:"code"` }
V1ArticleResponse ...
type V1ColumnArticlesResponse ¶
type V1ColumnArticlesResponse struct { // Error []interface{} `json:"error"` // Extra []interface{} `json:"extra"` Data struct { List []struct { // ArticleSharetitle string `json:"article_sharetitle,omitempty"` // AudioSize int `json:"audio_size,omitempty"` // ArticleCover string `json:"article_cover"` // Subtitles []interface{} `json:"subtitles"` // AudioURL string `json:"audio_url,omitempty"` // ChapterID string `json:"chapter_id"` // ColumnHadSub bool `json:"column_had_sub"` // ReadingTime int `json:"reading_time"` // IsFinished bool `json:"is_finished"` // AudioTime string `json:"audio_time,omitempty"` // RatePercent int `json:"rate_percent"` // ColumnSku int `json:"column_sku"` // IsRequired bool `json:"is_required"` // Rate struct { // Num1 struct { // CurVersion int `json:"cur_version"` // MaxRate int `json:"max_rate"` // CurRate int `json:"cur_rate"` // IsFinished bool `json:"is_finished"` // TotalRate int `json:"total_rate"` // LearnedSeconds int `json:"learned_seconds"` // } `json:"1"` // Num2 struct { // CurVersion int `json:"cur_version"` // MaxRate int `json:"max_rate"` // CurRate int `json:"cur_rate"` // IsFinished bool `json:"is_finished"` // TotalRate int `json:"total_rate"` // LearnedSeconds int `json:"learned_seconds"` // } `json:"2"` // Num3 struct { // CurVersion int `json:"cur_version"` // MaxRate int `json:"max_rate"` // CurRate int `json:"cur_rate"` // IsFinished bool `json:"is_finished"` // TotalRate int `json:"total_rate"` // LearnedSeconds int `json:"learned_seconds"` // } `json:"3"` // } `json:"rate"` // Score int64 `json:"score"` // ArticleSubtitle string `json:"article_subtitle"` // AudioDownloadURL string `json:"audio_download_url,omitempty"` ID int `json:"id"` // HadViewed bool `json:"had_viewed"` ArticleTitle string `json:"article_title"` } `json:"list"` Page struct { Count int `json:"count"` More bool `json:"more"` } `json:"page"` } `json:"data"` Code int `json:"code"` }
V1ColumnArticlesResponse ...
type V1MyClassInfoResponse ¶
type V1MyClassInfoResponse struct { Code int `json:"code"` Data struct { ClassType int `json:"class_type"` Title string `json:"title"` Lessons []struct { ChapterName string `json:"chapter_name"` BeginTime int `json:"begin_time"` ChapterID int `json:"chapter_id"` IndexNo int `json:"index_no"` Articles []struct { ArticleID int `json:"article_id"` ArticleTitle string `json:"article_title"` IndexNo int `json:"index_no"` IsRead bool `json:"is_read"` IsFinish bool `json:"is_finish"` // HasNotes bool `json:"has_notes"` // IsRequired int `json:"is_required"` VideoTime int `json:"video_time"` } `json:"articles"` } `json:"lessons"` } `json:"data"` Error struct { Code int `json:"code"` Msg string `json:"msg"` } `json:"error"` }
V1MyClassInfoResponse ...
type V1VideoPlayAuthResponse ¶
type V1VideoPlayAuthResponse struct { Code int `json:"code"` Data struct { PlayAuth string `json:"play_auth"` VID string `json:"vid"` } `json:"data"` }
V1VideoPlayAuthResponse ...
type V3ArticleInfoResponse ¶
type V3ArticleInfoResponse struct { Code int `json:"code"` Data struct { Info struct { ID int `json:"id"` Type int `json:"type"` // Pid int `json:"pid"` // ChapterID int `json:"chapter_id"` // ChapterTitle string `json:"chapter_title"` Title string `json:"title"` // Subtitle string `json:"subtitle"` // ShareTitle string `json:"share_title"` // Summary string `json:"summary"` // Ctime int `json:"ctime"` // Cover struct { // Default string `json:"default"` // } `json:"cover"` // Author struct { // Name string `json:"name"` // Avatar string `json:"avatar"` // } `json:"author"` // Audio struct { // Title string `json:"title"` // Dubber string `json:"dubber"` // DownloadURL string `json:"download_url"` // Md5 string `json:"md5"` // Size int `json:"size"` // Time string `json:"time"` // TimeArr []string `json:"time_arr"` // URL string `json:"url"` // } `json:"audio"` Video struct { ID string `json:"id"` } `json:"video"` // VideoPreview struct { // Duration int `json:"duration"` // Medias []struct { // Size int `json:"size"` // Quality string `json:"quality"` // URL string `json:"url"` // } `json:"medias"` // } `json:"video_preview"` // VideoPreviews interface{} `json:"video_previews"` // InlineVideoSubtitles []interface{} `json:"inline_video_subtitles"` // CouldPreview bool `json:"could_preview"` // VideoCouldPreview bool `json:"video_could_preview"` // CoverHidden bool `json:"cover_hidden"` // IsRequired bool `json:"is_required"` // Extra struct { // Rate []struct { // Type int `json:"type"` // CurVersion int `json:"cur_version"` // CurRate int `json:"cur_rate"` // MaxRate int `json:"max_rate"` // TotalRate int `json:"total_rate"` // LearnedSeconds int `json:"learned_seconds"` // IsFinished bool `json:"is_finished"` // } `json:"rate"` // RatePercent int `json:"rate_percent"` // IsFinished bool `json:"is_finished"` // Fav struct { // Count int `json:"count"` // HadDone bool `json:"had_done"` // } `json:"fav"` // IsUnlocked bool `json:"is_unlocked"` // Learn struct { // Ucount int `json:"ucount"` // } `json:"learn"` // FooterCoverData struct { // ImgURL string `json:"img_url"` // MpURL string `json:"mp_url"` // LinkURL string `json:"link_url"` // } `json:"footer_cover_data"` // } `json:"extra"` // Score int `json:"score"` IsVideo bool `json:"is_video"` // PosterWxlite string `json:"poster_wxlite"` // HadFreelyread bool `json:"had_freelyread"` // FloatQrcode string `json:"float_qrcode"` // FloatAppQrcode string `json:"float_app_qrcode"` // FloatQrcodeJump string `json:"float_qrcode_jump"` InPvip int `json:"in_pvip"` } `json:"info"` Product struct { // ID int `json:"id"` // Title string `json:"title"` // University struct { // RedirectType string `json:"redirect_type"` // RedirectParam string `json:"redirect_param"` // } `json:"university"` Extra struct { Sub struct { // HadDone bool `json:"had_done"` AccessMask int `json:"access_mask"` } `json:"sub"` } `json:"extra"` Type string `json:"type"` } `json:"product"` } `json:"data"` Error struct { } `json:"error"` }
V3ArticleInfoResponse ...
type V3ColumnInfoResponse ¶
type V3ColumnInfoResponse struct { Code int `json:"code"` Data struct { ID int `json:"id"` Type string `json:"type"` // IsCore bool `json:"is_core"` // IsVideo bool `json:"is_video"` // IsAudio bool `json:"is_audio"` // IsSaleProduct bool `json:"is_sale_product"` // Ucode string `json:"ucode"` // IsFinish bool `json:"is_finish"` // TotalLength int `json:"total_length"` // NavID int `json:"nav_id"` // NpsMin int `json:"nps_min"` // UpdateFrequency string `json:"update_frequency"` // LastChapterID int `json:"last_chapter_id"` // BeginTime int `json:"begin_time"` // EndTime int `json:"end_time"` // IsPreorder bool `json:"is_preorder"` // Bgcolor string `json:"bgcolor"` // IsIncludePreview bool `json:"is_include_preview"` // ShowChapter bool `json:"show_chapter"` // Utime int `json:"utime"` // IsDailylesson bool `json:"is_dailylesson"` // IsOpencourse bool `json:"is_opencourse"` Title string `json:"title"` // Subtitle string `json:"subtitle"` // Ctime int `json:"ctime"` // Unit string `json:"unit"` // Cover struct { // Square string `json:"square"` // Rectangle string `json:"rectangle"` // Horizontal string `json:"horizontal"` // Transparent string `json:"transparent"` // Color string `json:"color"` // } `json:"cover"` // Author struct { // Name string `json:"name"` // Intro string `json:"intro"` // Avatar string `json:"avatar"` // BriefHTML string `json:"brief_html"` // Brief string `json:"brief"` // } `json:"author"` // Price struct { // Market int `json:"market"` // Sale int `json:"sale"` // SaleType int `json:"sale_type"` // PromoEndTime int `json:"promo_end_time"` // StartTime int `json:"start_time"` // EndTime int `json:"end_time"` // } `json:"price"` // Path struct { // Desc string `json:"desc"` // DescHTML string `json:"desc_html"` // } `json:"path"` // Article struct { // ID int `json:"id"` // Count int `json:"count"` // CountReq int `json:"count_req"` // CountPub int `json:"count_pub"` // } `json:"article"` // IsOnborad bool `json:"is_onborad"` // IsSale bool `json:"is_sale"` // IsGroupbuy bool `json:"is_groupbuy"` // Seo struct { // Keywords []string `json:"keywords"` // } `json:"seo"` // Share struct { // Title string `json:"title"` // Content string `json:"content"` // Cover string `json:"cover"` // Poster string `json:"poster"` // } `json:"share"` // StudyService []int `json:"study_service"` // Column struct { // CatalogPicURL string `json:"catalog_pic_url"` // Ranks []struct { // ID int `json:"id"` // Name string `json:"name"` // Score int `json:"score"` // } `json:"ranks"` // HotComments []struct { // HadLiked bool `json:"had_liked"` // ProductID int `json:"product_id"` // CommentIsTop bool `json:"comment_is_top"` // ID int `json:"id"` // UserHeader string `json:"user_header"` // CommentCtime int `json:"comment_ctime"` // CanDelete bool `json:"can_delete"` // UserName string `json:"user_name"` // IsPvip bool `json:"is_pvip"` // RaceModel int `json:"race_model"` // ProductType string `json:"product_type"` // Replies []struct { // Ctime int `json:"ctime"` // UserNameReal string `json:"user_name_real"` // UID int `json:"uid"` // ID int `json:"id"` // Content string `json:"content"` // Utype int `json:"utype"` // CommentID int `json:"comment_id"` // UserName string `json:"user_name"` // IPAddress string `json:"ip_address"` // } `json:"replies"` // UID int `json:"uid"` // Ucode string `json:"ucode"` // Score int `json:"score"` // CommentContent string `json:"comment_content"` // LikeCount int `json:"like_count"` // Aid int `json:"aid"` // IPAddress string `json:"ip_address"` // } `json:"hot_comments"` // HotLines []struct { // ProductID int `json:"product_id"` // ProductType string `json:"product_type"` // Aid int `json:"aid"` // Tips string `json:"tips"` // Note string `json:"note"` // From string `json:"from"` // UlineID int `json:"uline_id"` // UserCount int `json:"user_count"` // } `json:"hot_lines"` // IntroBgStyle int `json:"intro_bg_style"` // InRank bool `json:"in_rank"` // } `json:"column"` Extra struct { Sub struct { // Count int `json:"count"` // HadDone bool `json:"had_done"` // CouldOrder bool `json:"could_order"` AccessMask int `json:"access_mask"` } `json:"sub"` } `json:"extra"` } `json:"data"` }
V3ColumnInfoResponse ...
type V3ProductInfoResponse ¶
type V3ProductInfoResponse struct { Code int `json:"code"` Data struct { Info struct { ID int `json:"id"` // Spu int `json:"spu"` // Ctime int `json:"ctime"` // Utime int `json:"utime"` // BeginTime int `json:"begin_time"` // EndTime int `json:"end_time"` // Price struct { // Market int `json:"market"` // Sale int `json:"sale"` // SaleType int `json:"sale_type"` // StartTime int `json:"start_time"` // EndTime int `json:"end_time"` // } `json:"price"` // IsOnborad bool `json:"is_onborad"` // IsSale bool `json:"is_sale"` // IsGroupbuy bool `json:"is_groupbuy"` // IsPromo bool `json:"is_promo"` // IsShareget bool `json:"is_shareget"` // IsSharesale bool `json:"is_sharesale"` Type string `json:"type"` // IsColumn bool `json:"is_column"` // IsCore bool `json:"is_core"` IsVideo bool `json:"is_video"` IsAudio bool `json:"is_audio"` IsDailylesson bool `json:"is_dailylesson"` // IsUniversity bool `json:"is_university"` // IsOpencourse bool `json:"is_opencourse"` // IsQconp bool `json:"is_qconp"` // NavID int `json:"nav_id"` // TimeNotSale int `json:"time_not_sale"` Title string `json:"title"` // Subtitle string `json:"subtitle"` // Intro string `json:"intro"` // IntroHTML string `json:"intro_html"` // Ucode string `json:"ucode"` // IsFinish bool `json:"is_finish"` // Author struct { // Name string `json:"name"` // Intro string `json:"intro"` // Info string `json:"info"` // Avatar string `json:"avatar"` // BriefHTML string `json:"brief_html"` // Brief string `json:"brief"` // } `json:"author"` // Cover struct { // Square string `json:"square"` // Rectangle string `json:"rectangle"` // Horizontal string `json:"horizontal"` // LectureHorizontal string `json:"lecture_horizontal"` // LearnHorizontal string `json:"learn_horizontal"` // Transparent string `json:"transparent"` // Color string `json:"color"` // } `json:"cover"` Article struct { ID int `json:"id"` } `json:"article"` // Seo struct { // Keywords []interface{} `json:"keywords"` // } `json:"seo"` // Share struct { // Title string `json:"title"` // Content string `json:"content"` // Cover string `json:"cover"` // Poster string `json:"poster"` // } `json:"share"` // Labels []int `json:"labels"` // Unit string `json:"unit"` ColumnType int `json:"column_type"` // Column struct { // Unit string `json:"unit"` // Bgcolor string `json:"bgcolor"` // UpdateFrequency string `json:"update_frequency"` // IsPreorder bool `json:"is_preorder"` // IsFinish bool `json:"is_finish"` // IsIncludePreview bool `json:"is_include_preview"` // ShowChapter bool `json:"show_chapter"` // IsSaleProduct bool `json:"is_sale_product"` // StudyService []interface{} `json:"study_service"` // Path struct { // Desc string `json:"desc"` // DescHTML string `json:"desc_html"` // } `json:"path"` // IsCamp bool `json:"is_camp"` // CatalogPicURL string `json:"catalog_pic_url"` // RecommendArticles interface{} `json:"recommend_articles"` // RecommendComments interface{} `json:"recommend_comments"` // Ranks interface{} `json:"ranks"` // HotComments interface{} `json:"hot_comments"` // HotLines interface{} `json:"hot_lines"` // DisplayType int `json:"display_type"` // IntroBgStyle int `json:"intro_bg_style"` // CommentTopAds string `json:"comment_top_ads"` // ArticleFloatQrcodeURL string `json:"article_float_qrcode_url"` // ArticleFloatAppQrcodeURL string `json:"article_float_app_qrcode_url"` // ArticleFloatQrcodeJump string `json:"article_float_qrcode_jump"` // InRank bool `json:"in_rank"` // } `json:"column"` // Dl struct { // Article struct { // ID int `json:"id"` // VideoDuration string `json:"video_duration"` // VideoHot int `json:"video_hot"` // CouldPreview bool `json:"could_preview"` // } `json:"article"` // TopicIds []interface{} `json:"topic_ids"` // } `json:"dl"` // University struct { // TotalHour int `json:"total_hour"` // Term int `json:"term"` // RedirectType string `json:"redirect_type"` // RedirectParam string `json:"redirect_param"` // WxQrcode string `json:"wx_qrcode"` // WxRule string `json:"wx_rule"` // ServerStartTime int `json:"server_start_time"` // LecturerHCover string `json:"lecturer_h_cover"` // } `json:"university"` // Opencourse struct { // VideoBg string `json:"video_bg"` // Ad struct { // Cover string `json:"cover"` // CoverWeb string `json:"cover_web"` // RedirectType string `json:"redirect_type"` // RedirectParam string `json:"redirect_param"` // } `json:"ad"` // ArticleFav struct { // Aid int `json:"aid"` // HadDone bool `json:"had_done"` // Count int `json:"count"` // } `json:"article_fav"` // AuthorHCover string `json:"author_h_cover"` // } `json:"opencourse"` // Qconp struct { // TopicID int `json:"topic_id"` // CoverAppoint string `json:"cover_appoint"` // Article struct { // ID int `json:"id"` // Cover string `json:"cover"` // VideoDuration string `json:"video_duration"` // VideoHot int `json:"video_hot"` // } `json:"article"` // } `json:"qconp"` // FavQrcode string `json:"fav_qrcode"` // Extra struct { // Sub struct { // Count int `json:"count"` // HadDone bool `json:"had_done"` // CouldOrder bool `json:"could_order"` // AccessMask int `json:"access_mask"` // } `json:"sub"` // Fav struct { // Count int `json:"count"` // HadDone bool `json:"had_done"` // } `json:"fav"` // Rate struct { // ArticleCount int `json:"article_count"` // ArticleCountReq int `json:"article_count_req"` // IsFinished bool `json:"is_finished"` // RatePercent int `json:"rate_percent"` // VideoSeconds int `json:"video_seconds"` // LastArticleID int `json:"last_article_id"` // LastChapterID int `json:"last_chapter_id"` // HasLearn bool `json:"has_learn"` // } `json:"rate"` // Cert struct { // ID string `json:"id"` // Type int `json:"type"` // } `json:"cert"` // Nps struct { // Min int `json:"min"` // Status int `json:"status"` // URL string `json:"url"` // } `json:"nps"` // AnyRead struct { // Total int `json:"total"` // Count int `json:"count"` // } `json:"any_read"` // University struct { // Status int `json:"status"` // ViewStatus int `json:"view_status"` // ChargeStatus int `json:"charge_status"` // ShareRenewalStatus int `json:"share_renewal_status"` // UnlockedStatus int `json:"unlocked_status"` // UnlockedChapterIds []interface{} `json:"unlocked_chapter_ids"` // UnlockedChapterID int `json:"unlocked_chapter_id"` // UnlockedChapterTitle string `json:"unlocked_chapter_title"` // UnlockedArticleCount int `json:"unlocked_article_count"` // UnlockedNextTime int `json:"unlocked_next_time"` // ExpireTime int `json:"expire_time"` // IsExpired bool `json:"is_expired"` // IsGraduated bool `json:"is_graduated"` // HadSub bool `json:"had_sub"` // Timeline []interface{} `json:"timeline"` // HasWxFriend bool `json:"has_wx_friend"` // SubTermTitle string `json:"sub_term_title"` // SubSku int `json:"sub_sku"` // } `json:"university"` // Vip struct { // IsYearCard bool `json:"is_year_card"` // Show bool `json:"show"` // EndTime int `json:"end_time"` // } `json:"vip"` // Appoint struct { // CouldDo bool `json:"could_do"` // HadDone bool `json:"had_done"` // Count int `json:"count"` // } `json:"appoint"` // GroupBuy struct { // SuccessUcount int `json:"success_ucount"` // JoinCode string `json:"join_code"` // CouldGroupbuy bool `json:"could_groupbuy"` // HadJoin bool `json:"had_join"` // Price int `json:"price"` // List []interface{} `json:"list"` // } `json:"group_buy"` // Sharesale struct { // OriginalPicColor string `json:"original_pic_color"` // OriginalPicURL string `json:"original_pic_url"` // PromoPicColor string `json:"promo_pic_color"` // PromoPicURL string `json:"promo_pic_url"` // ShareSalePrice int `json:"share_sale_price"` // ShareSaleGuestPrice int `json:"share_sale_guest_price"` // } `json:"sharesale"` // Promo struct { // EntTime int `json:"ent_time"` // } `json:"promo"` // Channel struct { // Is bool `json:"is"` // BackAmount int `json:"back_amount"` // } `json:"channel"` // FirstPromo struct { // Price int `json:"price"` // CouldJoin bool `json:"could_join"` // } `json:"first_promo"` // CouponPromo struct { // CouldJoin bool `json:"could_join"` // Price int `json:"price"` // } `json:"coupon_promo"` // Helper []interface{} `json:"helper"` // Tab struct { // Comment bool `json:"comment"` // } `json:"tab"` // Modules []interface{} `json:"modules"` // Cid int `json:"cid"` // FirstAids []interface{} `json:"first_aids"` // StudyPlan struct { // ID int `json:"id"` // DayNums int `json:"day_nums"` // ArticleNums int `json:"article_nums"` // LearnedWeekNums int `json:"learned_week_nums"` // Status int `json:"status"` // } `json:"study_plan"` // CateID int `json:"cate_id"` // CateName string `json:"cate_name"` // GroupTag struct { // IsRecommend bool `json:"is_recommend"` // IsRecentlyLearn bool `json:"is_recently_learn"` // } `json:"group_tag"` // FirstAward struct { // Show bool `json:"show"` // Talks int `json:"talks"` // Reads int `json:"reads"` // Amount int `json:"amount"` // ExpireTime int `json:"expire_time"` // RedirectType string `json:"redirect_type"` // RedirectParam string `json:"redirect_param"` // } `json:"first_award"` // VipPromo struct { // DiscountLevel int `json:"discount_level"` // DiscountPrice int `json:"discount_price"` // MinLevel int `json:"min_level"` // Rules interface{} `json:"rules"` // } `json:"vip_promo"` // IsTgoTicket bool `json:"is_tgo_ticket"` // } `json:"extra"` // AvailableCoupons interface{} `json:"available_coupons"` InPvip int `json:"in_pvip"` } `json:"info"` } `json:"data"` Error struct { } `json:"error"` }
V3ProductInfoResponse ...
type V3VideoPlayAuthResponse ¶
type V3VideoPlayAuthResponse struct { Code int `json:"code"` Data struct { PlayAuth string `json:"play_auth"` } `json:"data"` }
V3VideoPlayAuthResponse ...
Click to show internal directories.
Click to hide internal directories.