Documentation ¶
Index ¶
- Variables
- type App
- type BookInfo
- type BookList
- type ChapterData
- type ChapterInfo
- type ChapterList
- type ConfigStruct
- type ContentData
- type DetailData
- type Extra
- type GeetestData
- type KeyData
- type LastChapterInfo
- type LoginData
- type PropInfo
- type ReaderInfo
- type ScrollChest
- type SearchData
- type SearchLastChapterInfo
- type SearchTagList
- type TagList
- type Web
Constants ¶
This section is empty.
Variables ¶
View Source
var Challenge = struct { Success int `json:"success"` Gt string `json:"gt"` Challenge string `json:"challenge"` NewCaptcha bool `json:"new_captcha"` }{}
View Source
var Chapter = struct { Code string `json:"code"` Data ChapterData `json:"data"` }{}
View Source
var Content = struct { Code string `json:"code"` Tip interface{} `json:"tip"` Data ContentData `json:"data"` }{}
View Source
var Detail = struct { Code string `json:"code"` Tip any `json:"tip"` Data DetailData `json:"data"` ScrollChests []ScrollChest `json:"scroll_chests"` }{}
View Source
var Geetest = struct { Code int `json:"code"` Tip string `json:"tip"` Data GeetestData `json:"data"` }{}
View Source
var Key = struct { Code string `json:"code"` Data KeyData `json:"data"` }{}
View Source
var Login = struct { Code string `json:"code"` Data LoginData `json:"data"` Tip interface{} `json:"tip"` }{}
View Source
var Search = struct { Code string `json:"code"` Data SearchData `json:"data"` }{}
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { UserName string `mapstructure:"user_name"` Password string `mapstructure:"password"` Account string `mapstructure:"account"` LoginToken string `mapstructure:"login_token"` DeviceToken string `mapstructure:"device_token"` AppVersion string `mapstructure:"app_version"` UserAgent string `mapstructure:"user_agent"` DefaultKey string `mapstructure:"default_key"` HostUrl string `mapstructure:"host_url"` }
type BookInfo ¶
type BookInfo struct { BookID string `json:"book_id"` BookName string `json:"book_name"` Description string `json:"description"` BookSrc string `json:"book_src"` Tag string `json:"tag"` TotalWordCount string `json:"total_word_count"` UpStatus string `json:"up_status"` UpdateStatus string `json:"update_status"` IsPaid string `json:"is_paid"` Cover string `json:"cover"` AuthorName string `json:"author_name"` Uptime string `json:"uptime"` Newtime string `json:"newtime"` ReviewAmount string `json:"review_amount"` RewardAmount string `json:"reward_amount"` ChapterAmount string `json:"chapter_amount"` LastChapterInfo LastChapterInfo `json:"last_chapter_info"` TagList []TagList `json:"tag_list"` BookType string `json:"book_type"` TransverseCover string `json:"transverse_cover"` }
type BookList ¶
type BookList struct { BookID string `json:"book_id"` BookName string `json:"book_name"` Description string `json:"description"` BookSrc string `json:"book_src"` Tag string `json:"tag"` TotalWordCount string `json:"total_word_count"` UpStatus string `json:"up_status"` UpdateStatus string `json:"update_status"` IsPaid string `json:"is_paid"` Discount string `json:"discount"` DiscountEndTime string `json:"discount_end_time"` Cover string `json:"cover"` AuthorName string `json:"author_name"` Uptime string `json:"uptime"` Newtime string `json:"newtime"` ReviewAmount string `json:"review_amount"` RewardAmount string `json:"reward_amount"` ChapterAmount string `json:"chapter_amount"` IsOriginal string `json:"is_original"` TotalClick string `json:"total_click"` MonthClick string `json:"month_click"` WeekClick string `json:"week_click"` MonthNoVipClick string `json:"month_no_vip_click"` WeekNoVipClick string `json:"week_no_vip_click"` TotalRecommend string `json:"total_recommend"` MonthRecommend string `json:"month_recommend"` WeekRecommend string `json:"week_recommend"` TotalFavor string `json:"total_favor"` MonthFavor string `json:"month_favor"` WeekFavor string `json:"week_favor"` CurrentYp string `json:"current_yp"` TotalYp string `json:"total_yp"` CurrentBlade string `json:"current_blade"` TotalBlade string `json:"total_blade"` WeekFansValue string `json:"week_fans_value"` MonthFansValue string `json:"month_fans_value"` TotalFansValue string `json:"total_fans_value"` LastChapterInfo SearchLastChapterInfo `json:"last_chapter_info"` BookType string `json:"book_type"` TransverseCover string `json:"transverse_cover"` }
type ChapterData ¶
type ChapterData struct { ChapterList []ChapterList `json:"chapter_list"` MaxUpdateTime string `json:"max_update_time"` MaxChapterIndex string `json:"max_chapter_index"` }
type ChapterInfo ¶
type ChapterInfo struct { ChapterID string `json:"chapter_id"` BookID string `json:"book_id"` DivisionID string `json:"division_id"` UnitHlb string `json:"unit_hlb"` ChapterIndex string `json:"chapter_index"` ChapterTitle string `json:"chapter_title"` AuthorSay string `json:"author_say"` WordCount string `json:"word_count"` Discount string `json:"discount"` IsPaid string `json:"is_paid"` AuthAccess string `json:"auth_access"` BuyAmount string `json:"buy_amount"` TsukkomiAmount string `json:"tsukkomi_amount"` TotalHlb string `json:"total_hlb"` Uptime string `json:"uptime"` Mtime string `json:"mtime"` RecommendBookInfo string `json:"recommend_book_info"` TxtContent string `json:"txt_content"` }
type ChapterList ¶
type ChapterList struct { ChapterID string `json:"chapter_id"` ChapterIndex string `json:"chapter_index"` ChapterTitle string `json:"chapter_title"` WordCount string `json:"word_count"` TsukkomiAmount string `json:"tsukkomi_amount"` IsPaid string `json:"is_paid"` Mtime string `json:"mtime"` IsValid string `json:"is_valid"` AuthAccess string `json:"auth_access"` }
type ConfigStruct ¶
type ContentData ¶
type ContentData struct {
ChapterInfo ChapterInfo `json:"chapter_info"`
}
type DetailData ¶
type GeetestData ¶
type LastChapterInfo ¶
type LoginData ¶
type LoginData struct { LoginToken string `json:"login_token"` UserCode string `json:"user_code"` ReaderInfo ReaderInfo `json:"reader_info"` PropInfo PropInfo `json:"prop_info"` IsSetYoung string `json:"is_set_young"` }
type PropInfo ¶
type PropInfo struct { RESTGiftHlb string `json:"rest_gift_hlb"` RESTHlb string `json:"rest_hlb"` RESTYp string `json:"rest_yp"` RESTRecommend string `json:"rest_recommend"` RESTTotalBlade string `json:"rest_total_blade"` RESTMonthBlade string `json:"rest_month_blade"` RESTTotal100 string `json:"rest_total_100"` RESTTotal588 string `json:"rest_total_588"` RESTTotal1688 string `json:"rest_total_1688"` RESTTotal5000 string `json:"rest_total_5000"` RESTTotal10000 string `json:"rest_total_10000"` RESTTotal100000 string `json:"rest_total_100000"` RESTTotal50000 string `json:"rest_total_50000"` RESTTotal160000 string `json:"rest_total_160000"` }
type ReaderInfo ¶
type ReaderInfo struct { ReaderID string `json:"reader_id"` Account string `json:"account"` IsBind string `json:"is_bind"` IsBindQq string `json:"is_bind_qq"` IsBindWeixin string `json:"is_bind_weixin"` IsBindHuawei string `json:"is_bind_huawei"` IsBindApple string `json:"is_bind_apple"` PhoneNum string `json:"phone_num"` MobileVal string `json:"mobileVal"` Email string `json:"email"` License string `json:"license"` ReaderName string `json:"reader_name"` AvatarURL string `json:"avatar_url"` AvatarThumbURL string `json:"avatar_thumb_url"` BaseStatus string `json:"base_status"` ExpLV string `json:"exp_lv"` ExpValue string `json:"exp_value"` Gender string `json:"gender"` VipLV string `json:"vip_lv"` VipValue string `json:"vip_value"` IsAuthor string `json:"is_author"` IsUploader string `json:"is_uploader"` BookAge string `json:"book_age"` CategoryPrefer []interface{} `json:"category_prefer"` UsedDecoration []interface{} `json:"used_decoration"` Rank string `json:"rank"` Ctime string `json:"ctime"` }
type ScrollChest ¶
type ScrollChest struct { ChestID string `json:"chest_id"` ReaderName string `json:"reader_name"` Gender string `json:"gender"` AvatarURL string `json:"avatar_url"` BookName string `json:"book_name"` Cost int64 `json:"cost"` ChestImgURL string `json:"chest_img_url"` PropID int64 `json:"prop_id"` Content string `json:"content"` }
type SearchData ¶
type SearchData struct { TagList []SearchTagList `json:"tag_list"` BookList []BookList `json:"book_list"` }
type SearchLastChapterInfo ¶
type SearchLastChapterInfo struct { ChapterID string `json:"chapter_id"` BookID string `json:"book_id"` ChapterIndex string `json:"chapter_index"` ChapterTitle string `json:"chapter_title"` Uptime string `json:"uptime"` Mtime string `json:"mtime"` RecommendBookInfo string `json:"recommend_book_info"` }
type SearchTagList ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.