Template

package
v0.0.0-...-a1f9732 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2023 License: MIT Imports: 0 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Login = struct {
	Status Status `json:"status"`
	Cookie string
	Data   interface{} `json:"data"`
}{}

Functions

This section is empty.

Types

type Account

type Account struct {
	Status Status      `json:"status"`
	Data   AccountData `json:"data"`
}

type AccountComment

type AccountComment struct {
	Status Status `json:"status"`
	Data   []struct {
		PostDate string `json:"postDate"`
		Post     struct {
			Post struct {
				PostID      int    `json:"postId"`
				AccountID   int    `json:"accountId"`
				RepostNum   int    `json:"repostNum"`
				ReplyNum    int    `json:"replyNum"`
				FavNum      int    `json:"favNum"`
				NickName    string `json:"nickName"`
				Avatar      string `json:"avatar"`
				Content     string `json:"content"`
				PostDate    string `json:"postDate"`
				IsCanDelete bool   `json:"isCanDelete"`
				Images      []struct {
					SourceImageURL    string `json:"sourceImageUrl"`
					ThumbnailImageURL string `json:"thumbnailImageUrl"`
					SourceWidth       int    `json:"sourceWidth"`
					SourceHeight      int    `json:"sourceHeight"`
					ThumbnailWidth    int    `json:"thumbnailWidth"`
					ThumbnailHeight   int    `json:"thumbnailHeight"`
					ImageID           int    `json:"imageId"`
				} `json:"images"`
				From struct {
					Name interface{} `json:"name"`
					Type interface{} `json:"type"`
					Link interface{} `json:"link"`
				} `json:"from"`
				IsDelete bool        `json:"isDelete"`
				Expand   interface{} `json:"expand"`
			} `json:"post"`
			Source interface{} `json:"source"`
		} `json:"post"`
		Comment     interface{} `json:"comment"`
		PostComment interface{} `json:"postComment"`
		Expand      interface{} `json:"expand"`
		Entity      interface{} `json:"entity"`
	} `json:"data"`
}

type AccountData

type AccountData struct {
	UserName     string `json:"userName"`
	NickName     string `json:"nickName"`
	Email        string `json:"email"`
	AccountID    int    `json:"accountId"`
	RoleName     string `json:"roleName"`
	FireCoin     int    `json:"fireCoin"`
	Avatar       string `json:"avatar"`
	IsAuthor     bool   `json:"isAuthor"`
	PhoneNum     string `json:"phoneNum"`
	RegisterDate string `json:"registerDate"`
}

type AccountIP

type AccountIP struct {
	Status Status `json:"status"`
	Data   struct {
		IP          string `json:"ip"`
		Location    string `json:"location"`
		CountryCode int    `json:"countryCode"`
	} `json:"data"`
}

type Actpush

type Actpush struct {
	Status Status `json:"status"`
	Data   []struct {
		ImgURL  string `json:"imgUrl"`
		Link    string `json:"link"`
		Type    string `json:"type"`
		Desc    string `json:"desc"`
		EndDate string `json:"endDate"`
	} `json:"data"`
}

type AuthorInfo

type AuthorInfo struct {
	Status Status         `json:"status"`
	Data   []BookInfoData `json:"data"`
}

type BookInfo

type BookInfo struct {
	Status Status       `json:"status"`
	Data   BookInfoData `json:"data"`
}

type BookInfoData

type BookInfoData struct {
	AuthorID       int     `json:"authorId"`
	LastUpdateTime string  `json:"lastUpdateTime"`
	MarkCount      int     `json:"markCount"`
	NovelCover     string  `json:"novelCover"`
	BgBanner       string  `json:"bgBanner"`
	NovelID        int     `json:"novelId"`
	NovelName      string  `json:"novelName"`
	Point          float64 `json:"point"`
	IsFinish       bool    `json:"isFinish"`
	AuthorName     string  `json:"authorName"`
	CharCount      int     `json:"charCount"`
	ViewTimes      int     `json:"viewTimes"`
	TypeID         int     `json:"typeId"`
	AllowDown      bool    `json:"allowDown"`
	SignStatus     string  `json:"signStatus"`
	CategoryID     int     `json:"categoryId"`
	Expand         struct {
		TypeName      string        `json:"typeName"`
		Tags          []interface{} `json:"tags"`
		SysTags       []SysTagList  `json:"sysTags"`
		Ticket        int           `json:"ticket"`
		LatestChapter struct {
			Title   string `json:"title"`
			ChapID  int    `json:"chapId"`
			AddTime string `json:"addTime"`
		} `json:"latestChapter"`
	} `json:"expand"`
}

type Catalogue

type Catalogue struct {
	Status Status `json:"status"`
	Data   Data   `json:"data"`
}

type ChapterList

type ChapterList struct {
	ChapID              int         `json:"chapId"`
	NovelID             int         `json:"novelId"`
	VolumeID            int         `json:"volumeId"`
	NeedFireMoney       int         `json:"needFireMoney"`
	OriginNeedFireMoney int         `json:"originNeedFireMoney"`
	CharCount           int         `json:"charCount"`
	RowNum              int         `json:"rowNum"`
	ChapOrder           int         `json:"chapOrder"`
	Title               string      `json:"title"`
	Content             interface{} `json:"content"` // null
	Sno                 float64     `json:"sno"`
	IsVip               bool        `json:"isVip"`
	AddTime             string      `json:"AddTime"`
	UpdateTime          interface{} `json:"updateTime"`
	CanUnlockWithAd     bool        `json:"canUnlockWithAd"`
	IsRubbish           bool        `json:"isRubbish"`
	AuditStatus         int         `json:"auditStatus"`
}

type ConfigRequest

type ConfigRequest struct {
	App      bool
	Cookie   string
	AppKey   string
	DeviceId string
}

type Content

type Content struct {
	Status Status `json:"status"`
	Data   struct {
		ChapID     int    `json:"chapId"`
		NovelID    int    `json:"novelId"`
		VolumeID   int    `json:"volumeId"`
		CharCount  int    `json:"charCount"`
		RowNum     int    `json:"rowNum"`
		ChapOrder  int    `json:"chapOrder"`
		Title      string `json:"title"`
		AddTime    string `json:"addTime"`
		UpdateTime string `json:"updateTime"`
		Sno        int    `json:"sno"`
		IsVip      bool   `json:"isVip"`
		Expand     struct {
			NeedFireMoney       int         `json:"needFireMoney"`
			OriginNeedFireMoney int         `json:"originNeedFireMoney"`
			Content             string      `json:"content"`
			Tsukkomi            interface{} `json:"tsukkomi"`
			ChatLines           interface{} `json:"chatLines"`
		} `json:"expand"`
		Ntitle      string `json:"ntitle"`
		IsRubbish   bool   `json:"isRubbish"`
		AuditStatus int    `json:"auditStatus"`
	} `json:"data"`
}

type Data

type Data struct {
	NovelID        int          `json:"novelId"`
	LastUpdateTime string       `json:"lastUpdateTime"`
	VolumeList     []VolumeList `json:"volumeList"`
}

type Discussion

type Discussion struct {
	Status Status `json:"status"`
	Data   []struct {
		PostDate string `json:"postDate"`
		Post     struct {
			Post struct {
				PostID      int    `json:"postId"`
				AccountID   int    `json:"accountId"`
				RepostNum   int    `json:"repostNum"`
				ReplyNum    int    `json:"replyNum"`
				FavNum      int    `json:"favNum"`
				NickName    string `json:"nickName"`
				Avatar      string `json:"avatar"`
				Content     string `json:"content"`
				PostDate    string `json:"postDate"`
				IsCanDelete bool   `json:"isCanDelete"`
				Images      []struct {
					SourceImageURL    string `json:"sourceImageUrl"`
					ThumbnailImageURL string `json:"thumbnailImageUrl"`
					SourceWidth       int    `json:"sourceWidth"`
					SourceHeight      int    `json:"sourceHeight"`
					ThumbnailWidth    int    `json:"thumbnailWidth"`
					ThumbnailHeight   int    `json:"thumbnailHeight"`
					ImageID           int    `json:"imageId"`
				} `json:"images"`
				From struct {
					Name interface{} `json:"name"`
					Type interface{} `json:"type"`
					Link interface{} `json:"link"`
				} `json:"from"`
				IsDelete bool        `json:"isDelete"`
				Expand   interface{} `json:"expand"`
			} `json:"post"`
			Source interface{} `json:"source"`
		} `json:"post"`
		Comment     interface{} `json:"comment"`
		PostComment interface{} `json:"postComment"`
		Expand      struct {
			HasFollowed bool `json:"hasFollowed"`
		} `json:"expand"`
		Entity interface{} `json:"entity"`
	} `json:"data"`
}

type FXrecommend

type FXrecommend struct {
	Status Status `json:"status"`
	Data   struct {
		HotPush []struct {
			Novel     BookInfoData `json:"novel"`
			BeginDate string       `json:"beginDate"`
		} `json:"hotPush"`
	} `json:"data"`
}

type InfoData

type InfoData struct {
	Status Status      `json:"status"`
	Data   []ShelfData `json:"data"`
}

type NewBookRecommend

type NewBookRecommend struct {
	Status Status `json:"status"`
	Data   struct {
		NewPush []struct {
			Novel     BookInfoData `json:"novel"`
			BeginDate string       `json:"beginDate"`
		} `json:"newPush"`
	} `json:"data"`
}

type Rank

type Rank struct {
	Status Status         `json:"status"`
	Data   []BookInfoData `json:"data"`
}
type Search struct {
	Status Status `json:"status"`
	Data   struct {
		Novels []BookInfoData `json:"novels"`
	} `json:"data"`
}

type ShelfData

type ShelfData struct {
	AccountID  int    `json:"accountId"`
	PocketID   int    `json:"pocketId"`
	Name       string `json:"name"`
	TypeID     int    `json:"typeId"`
	CreateTime string `json:"createTime"`
	IsFull     bool   `json:"isFull"`
	CanModify  bool   `json:"canModify"`
	Expand     struct {
		Novels []BookInfoData `json:"novels"`
	} `json:"expand"`
}

type SignIn

type SignIn struct {
	Status Status `json:"status"`
	Data   []struct {
		Num   int    `json:"num"`
		Image string `json:"image"`
		Name  string `json:"name"`
	} `json:"data"`
}

type Specialpush

type Specialpush struct {
	Status Status `json:"status"`
	Data   struct {
		NovelSpecialSubject string `json:"novelSpecialSubject"`
		HomePush            []struct {
			ImgURL    string `json:"imgUrl"`
			Link      string `json:"link"`
			Type      string `json:"type"`
			Desc      string `json:"desc"`
			BeginDate string `json:"beginDate"`
			EndDate   string `json:"endDate"`
			AddDate   string `json:"addDate"`
		} `json:"homePush"`
		VipPush []struct {
			ImgURL    string `json:"imgUrl"`
			Link      string `json:"link"`
			Type      string `json:"type"`
			Desc      string `json:"desc"`
			BeginDate string `json:"beginDate"`
			EndDate   string `json:"endDate"`
			AddDate   string `json:"addDate"`
		} `json:"vipPush"`
		HomeSecondPush []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"homeSecondPush"`
		PocketLoopPush  []interface{} `json:"pocketLoopPush"`
		PocketCoverPush []struct {
			ImgURL     string `json:"imgUrl"`
			Link       string `json:"link"`
			Type       string `json:"type"`
			Desc       string `json:"desc"`
			EndDate    string `json:"endDate"`
			EntityName string `json:"entityName"`
		} `json:"pocketCoverPush"`
		ChatNovelPush []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"chatNovelPush"`
		WelfarePush []struct {
			ImgURL    string `json:"imgUrl"`
			Link      string `json:"link"`
			Type      string `json:"type"`
			Desc      string `json:"desc"`
			BeginDate string `json:"beginDate"`
			EndDate   string `json:"endDate"`
			AddDate   string `json:"addDate"`
		} `json:"welfarePush"`
		AnnouncementPush []interface{} `json:"announcementPush"`
		PopupPush        []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"popupPush"`
		VersionPush        []interface{} `json:"versionPush"`
		MinipChatNovelPush []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"minipChatNovelPush"`
		FanNovelHomePush []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"fanNovelHomePush"`
		HomeFloatPush       []interface{} `json:"homeFloatPush"`
		FirstChargePush     []interface{} `json:"firstChargePush"`
		ChatnovelbannerPush []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"chatnovelbannerPush"`
		ComicCustomizePush struct {
			Title   string `json:"title"`
			Content string `json:"content"`
		} `json:"comicCustomizePush"`
		CompositionbannerPush []struct {
			ImgURL    string `json:"imgUrl"`
			Link      string `json:"link"`
			Type      string `json:"type"`
			Desc      string `json:"desc"`
			BeginDate string `json:"beginDate"`
			EndDate   string `json:"endDate"`
			Title     string `json:"title"`
			Status    int    `json:"status"`
		} `json:"compositionbannerPush"`
		RoleBanner                 []interface{} `json:"roleBanner"`
		NovelChatNovelSecondBanner []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"novelChatNovelSecondBanner"`
		BottomButton       []interface{} `json:"bottomButton"`
		HomeBroadcastPush  []interface{} `json:"homeBroadcastPush"`
		HomeBottomPush     []interface{} `json:"homeBottomPush"`
		BookMarkPush       []interface{} `json:"bookMarkPush"`
		HomeTopRreshenPush []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"homeTopRreshenPush"`
		HomeBottomTabPush []interface{} `json:"homeBottomTabPush"`
		MyBanner          []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"myBanner"`
		InteractNovel []struct {
			ImgURL  string `json:"imgUrl"`
			Link    string `json:"link"`
			Type    string `json:"type"`
			Desc    string `json:"desc"`
			EndDate string `json:"endDate"`
		} `json:"interactNovel"`
		RecomposeIP     []interface{} `json:"recomposeIp"`
		Mutualnovel     []interface{} `json:"mutualnovel"`
		MutualnovelMore []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Name     string `json:"name"`
		} `json:"mutualnovelMore"`
		ChatNovelHotbanners []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity,omitempty"`
		} `json:"chatNovelHotbanners"`
		ChatNovelHotEditor []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity"`
		} `json:"chatNovelHotEditor"`
		ChatNovelHotDaily []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity"`
		} `json:"chatNovelHotDaily"`
		ChatNovelHotType    []interface{} `json:"chatNovelHotType"`
		ChatNovelHotLooking []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity"`
		} `json:"chatNovelHotLooking"`
		ChatNovelNewHot []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity"`
		} `json:"chatNovelNewHot"`
		ChatNovelNewPotential []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity"`
		} `json:"chatNovelNewPotential"`
		ChatNovelNewWin []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity"`
		} `json:"chatNovelNewWin"`
		ChatNovelFinishHighPoint []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity"`
		} `json:"chatNovelFinishHighPoint"`
		ChatNovelFinishGood []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity"`
		} `json:"chatNovelFinishGood"`
		MerchPush []struct {
			ImgURL    string `json:"imgUrl"`
			Link      string `json:"link"`
			Type      string `json:"type"`
			BeginDate string `json:"beginDate"`
			EndDate   string `json:"endDate"`
			Desc      string `json:"desc"`
			Area      string `json:"area"`
			Expand    struct {
				Price string `json:"price"`
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"merchPush"`
		EntityDetailPush []struct {
			ImgURL    string `json:"imgUrl"`
			Link      string `json:"link"`
			Type      string `json:"type"`
			BeginDate string `json:"beginDate"`
			EndDate   string `json:"endDate"`
			Desc      string `json:"desc"`
			Area      string `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"entityDetailPush"`
		NewbiepackagePush  []interface{} `json:"newbiepackagePush"`
		EntityLastPagePush []struct {
			ImgURL    string `json:"imgUrl"`
			Link      string `json:"link"`
			Type      string `json:"type"`
			BeginDate string `json:"beginDate"`
			EndDate   string `json:"endDate"`
			Desc      string `json:"desc"`
			Area      string `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"entityLastPagePush"`
		BigBrainPush []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
		} `json:"bigBrainPush"`
		SignPush        []interface{} `json:"signPush"`
		HomeHolidayPush []interface{} `json:"homeHolidayPush"`
		NewSignInPush   []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entity   struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				AddTime        string  `json:"addTime"`
				IsSensitive    bool    `json:"isSensitive"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entity"`
		} `json:"newSignInPush"`
		Contest2Push []struct {
			ImgURL    string      `json:"imgUrl"`
			Link      string      `json:"link"`
			Type      string      `json:"type"`
			BeginDate string      `json:"beginDate"`
			EndDate   string      `json:"endDate"`
			Desc      string      `json:"desc"`
			Area      interface{} `json:"area"`
			Expand    struct {
			} `json:"expand"`
			EntityID int    `json:"entityId"`
			AddDate  string `json:"addDate"`
			Entitys  []struct {
				AuthorID       int     `json:"authorId"`
				LastUpdateTime string  `json:"lastUpdateTime"`
				MarkCount      int     `json:"markCount"`
				NovelCover     string  `json:"novelCover"`
				BgBanner       string  `json:"bgBanner"`
				NovelID        int     `json:"novelId"`
				NovelName      string  `json:"novelName"`
				Point          float64 `json:"point"`
				IsFinish       bool    `json:"isFinish"`
				AuthorName     string  `json:"authorName"`
				CharCount      int     `json:"charCount"`
				ViewTimes      int     `json:"viewTimes"`
				TypeID         int     `json:"typeId"`
				AllowDown      bool    `json:"allowDown"`
				SignStatus     string  `json:"signStatus"`
				CategoryID     int     `json:"categoryId"`
				IsSensitive    bool    `json:"isSensitive"`
				Expand         struct {
				} `json:"expand"`
			} `json:"entitys"`
		} `json:"contest2Push"`
	} `json:"data"`
}

type Status

type Status struct {
	HTTPCode  int         `json:"httpCode"`
	ErrorCode int         `json:"errorCode"`
	MsgType   int         `json:"msgType"`
	Msg       interface{} `json:"msg"`
}

type SysTagList

type SysTagList struct {
	SysTagID int    `json:"sysTagId"`
	TagName  string `json:"tagName"`
}

type SysTags

type SysTags struct {
	Status Status `json:"status"`
	Data   []struct {
		SysTagID    int    `json:"sysTagId"`
		RefferTimes int    `json:"refferTimes"`
		TagName     string `json:"tagName"`
		ImageURL    string `json:"imageUrl"`
		NovelCount  int    `json:"novelCount"`
		IsDefault   bool   `json:"isDefault"`
	} `json:"data"`
}

type Tag

type Tag struct {
	Status Status         `json:"status"`
	Data   []BookInfoData `json:"data"`
}

type Task

type Task struct {
	Status Status `json:"status"`
	Data   []struct {
		RecordId    int    `json:"recordId"`
		TaskId      int    `json:"taskId"`
		RequireNum  int    `json:"requireNum"`
		CompleteNum int    `json:"completeNum"`
		Status      int    `json:"status"`
		Name        string `json:"name"`
		Desc        string `json:"desc"`
		Link        string `json:"link"`
		Type        string `json:"type"`
		AddDate     string `json:"addDate"`
		Tips1       string `json:"tips1"`
		Tips2       string `json:"tips2"`
		BonusInfo   []struct {
			BonusType int `json:"bonusType"`
			Bonus     int `json:"bonus"`
		} `json:"bonusInfo"`
		TaskType  int           `json:"taskType"`
		Category  int           `json:"category"`
		Comic     interface{}   `json:"comic"`
		ComicList []interface{} `json:"comicList"`
		Exp       int           `json:"exp"`
	} `json:"data"`
}

type Users

type Users struct {
	Status Status `json:"status"`
	Data   struct {
		AccountID int    `json:"accountId"`
		UserName  string `json:"userName"`
		NickName  string `json:"nickName"`
	} `json:"data"`
}

type VolumeList

type VolumeList struct {
	VolumeID    int           `json:"volumeId"`
	Title       string        `json:"title"`
	Sno         float64       `json:"sno"`
	ChapterList []ChapterList `json:"chapterList"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL