Documentation
¶
Index ¶
- func GetORAddYostarAccount(account string) (yostarAccount *dbstruct.YostarAccount, err error)
- func GetYostarUserLoginByAccount(account string) *dbstruct.YostarUserLogin
- type SDK
- type YostarAuthRequest
- type YostarAuthResponse
- type YostarAuthSubmitRequest
- type YostarAuthSubmitResponse
- type YostarCreateloginRequest
- type YostarCreateloginResponse
- type YostarLoginRequest
- type YostarLoginResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetORAddYostarAccount ¶
func GetORAddYostarAccount(account string) (yostarAccount *dbstruct.YostarAccount, err error)
func GetYostarUserLoginByAccount ¶
func GetYostarUserLoginByAccount(account string) *dbstruct.YostarUserLogin
Types ¶
type SDK ¶
type SDK struct {
// contains filtered or unexported fields
}
func (*SDK) GetServerInfo ¶
func (s *SDK) GetServerInfo(c *gin.Context) *gdconf.ServerInfo
func (*SDK) YostarAuthRequest ¶
YostarAuthRequest 邮箱登录自动注册
func (*SDK) YostarAuthSubmit ¶
YostarAuthSubmit 邮箱登录验证验证码是否有效
func (*SDK) YostarCreatelogin ¶
YostarCreatelogin 登录完成验证
type YostarAuthRequest ¶
type YostarAuthResponse ¶
type YostarAuthSubmitRequest ¶
type YostarLoginRequest ¶
type YostarLoginRequest struct {
DeviceId string `form:"deviceId"`
Uid int64 `form:"uid"`
StoreId string `form:"storeId"`
Platform string `form:"platform"`
CaptchaOutput string `form:"captcha_output"`
GenTime int64 `form:"gen_time"`
Token string `form:"token"`
CaptchaId string `form:"captcha_id"`
LotNumber string `form:"lot_number"`
PassToken string `form:"pass_token"`
Key string `form:"key"`
}
type YostarLoginResponse ¶
type YostarLoginResponse struct {
Result int32 `json:"result"`
AccessToken string `json:"accessToken"`
Birth interface{} `json:"birth"`
YostarUid string `json:"yostar_uid"`
YostarUsername string `json:"yostar_username"`
Transcode string `json:"transcode"`
CurrentTimestampMs int64 `json:"current_timestamp_ms"`
Check7Until int32 `json:"check7until"`
Migrated bool `json:"migrated"`
ShowMigratePage bool `json:"show_migrate_page"`
ChannelId string `json:"channelId"`
KrKmcStatus int32 `json:"kr_kmc_status"`
}
Click to show internal directories.
Click to hide internal directories.