api

package
v1.3.3 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 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 added in v1.1.2

func NewApi() *API

func (*API) AdpworksApi

func (sfacg *API) AdpworksApi(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 added in v1.1.2

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

GetAccountInMoneyApi get account money information

func (*API) GetActConfigApi

func (sfacg *API) GetActConfigApi() (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 added in v1.0.8

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

func (*API) GetBookShelfApi

func (sfacg *API) GetBookShelfApi() (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) GetSpecialPushApi

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

func (*API) GetStaticsResourceApi

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

func (*API) GetTagNameApi added in v1.0.8

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) (*resty.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() (*resty.Response, error)

func (*API) PreOrderApi

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

func (*API) SearchNovelsResultApi

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

func (*API) SetNewSem added in v1.1.2

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