api

package
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Dec 2, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type API

type API struct {
	sync.Mutex

	Req *sfclient.SFRequest
	// contains filtered or unexported fields
}

func NewApi

func NewApi() *API

func (*API) BookFansList

func (sfacg *API) BookFansList(bookId any) (gjson.Result, error)

func (*API) BookListApi

func (sfacg *API) BookListApi(bookId any) (gjson.Result, error)

func (*API) EssayLongNovelApi

func (sfacg *API) EssayLongNovelApi(page int) (gjson.Result, error)

func (*API) EssayNovellaApi

func (sfacg *API) EssayNovellaApi(page any) (gjson.Result, error)

func (*API) EssayShortNovelApi

func (sfacg *API) EssayShortNovelApi(page any) (gjson.Result, error)

func (*API) GetAccountInApi

func (sfacg *API) GetAccountInApi() (gjson.Result, error)

GetAccountInApi get account information

func (*API) GetAccountInMoneyApi

func (sfacg *API) GetAccountInMoneyApi() (gjson.Result, error)

GetAccountInMoneyApi get account money information

func (*API) GetActConfigApi

func (sfacg *API) GetActConfigApi() (gjson.Result, error)

func (*API) GetActpushesApi

func (sfacg *API) GetActpushesApi(bookId any) (gjson.Result, error)

func (*API) GetBookBonusRankApi

func (sfacg *API) GetBookBonusRankApi(bookId any) (gjson.Result, error)

func (*API) GetBookCommentApi

func (sfacg *API) GetBookCommentApi(bookId any) (gjson.Result, error)

func (*API) GetBookCommentBarrageNewVersionApi

func (sfacg *API) GetBookCommentBarrageNewVersionApi(bookId any) (gjson.Result, error)

func (*API) GetBookCommentsApi

func (sfacg *API) GetBookCommentsApi(bookId any) (gjson.Result, error)

func (*API) GetBookInfoApi

func (sfacg *API) GetBookInfoApi(ctx context.Context, bookId string) (gjson.Result, error)

GetBookInfoApi get book information by bookId

func (*API) GetBookListByTagApi

func (sfacg *API) GetBookListByTagApi(tagId, page any) (gjson.Result, error)

func (*API) GetBookShelfApi

func (sfacg *API) GetBookShelfApi() (gjson.Result, error)

func (*API) GetBookSignlevelApi

func (sfacg *API) GetBookSignlevelApi(bookId any) (gjson.Result, error)

func (*API) GetBookTicketRankApi

func (sfacg *API) GetBookTicketRankApi(bookId any) (gjson.Result, error)

func (*API) GetBookViewsApi

func (sfacg *API) GetBookViewsApi(bookId any) (gjson.Result, error)

func (*API) GetChapterDirApi

func (sfacg *API) GetChapterDirApi(ctx context.Context, bookId string) (gjson.Result, error)

func (*API) GetContentInfoApi

func (sfacg *API) GetContentInfoApi(ctx context.Context, chapterId string) (gjson.Result, error)

func (*API) GetPositionApi

func (sfacg *API) GetPositionApi() (gjson.Result, error)

func (*API) GetRanksAllNovelsApi

func (sfacg *API) GetRanksAllNovelsApi(rankType string, page any) (gjson.Result, error)

func (*API) GetRanksMonthNovelsApi

func (sfacg *API) GetRanksMonthNovelsApi(rankType string, page any) (gjson.Result, error)

func (*API) GetRanksWeekNovelsApi

func (sfacg *API) GetRanksWeekNovelsApi(rankType string, page any) (gjson.Result, error)

func (*API) GetSpecialPushApi

func (sfacg *API) GetSpecialPushApi() (gjson.Result, error)

func (*API) GetSpecialpushsHotNovelApi

func (sfacg *API) GetSpecialpushsHotNovelApi(page any) (gjson.Result, error)

func (*API) GetSpecialpushsNewNovelApi

func (sfacg *API) GetSpecialpushsNewNovelApi(page any) (gjson.Result, error)

func (*API) GetStaticsResourceApi

func (sfacg *API) GetStaticsResourceApi() (gjson.Result, error)

func (*API) GetTagNameApi

func (sfacg *API) GetTagNameApi() (gjson.Result, error)

func (*API) GetUserWelfareStoreitemsLatestApi

func (sfacg *API) GetUserWelfareStoreitemsLatestApi() (gjson.Result, error)

func (*API) GetWelfareCfgApi

func (sfacg *API) GetWelfareCfgApi() (gjson.Result, error)

func (*API) LoginUsernameApi

func (sfacg *API) LoginUsernameApi(username, password string) (*builder.Response, error)

LoginUsernameApi login by username and password

func (*API) PostConversionsApi

func (sfacg *API) PostConversionsApi() (gjson.Result, error)

func (*API) PostSpecialPushApi

func (sfacg *API) PostSpecialPushApi() (*builder.Response, error)

func (*API) PreOrderApi

func (sfacg *API) PreOrderApi() (*builder.Response, error)

func (*API) SearchNovelsResultApi

func (sfacg *API) SearchNovelsResultApi(keyword string, page string) (gjson.Result, error)

func (*API) SetNewSem

func (sfacg *API) SetNewSem(maxConcurrentRequests int)

SetNewSem sets the maximum number of concurrent requests

func (*API) SystemRecommendApi

func (sfacg *API) SystemRecommendApi() (gjson.Result, error)

func (*API) UpdateBooksList

func (sfacg *API) UpdateBooksList(page string) (gjson.Result, error)

func (*API) VersionInformation

func (sfacg *API) VersionInformation() (gjson.Result, error)

Jump to

Keyboard shortcuts

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