request
models.request
基础数据模型模块.
BaseModel
pydantic-model
Bases: BaseModel
基础数据模型.
CommonParams
pydantic-model
Bases: BaseModel
通用请求参数.
Fields:
-
ct(int) -
cv(int) -
v(int | None) -
platform(str | None) -
tme_app_id(str | None) -
chid(str | None) -
uin(int | None) -
g_tk(int | None) -
g_tk_new(int | None) -
qq(str | None) -
authst(str | None) -
tme_login_type(int | None) -
qimei(str | None) -
qimei36(str | None) -
open_udid(str | None) -
open_udid2(str | None) -
udid(str | None) -
aid(str | None) -
guid(str | None) -
os_ver(str | None) -
phonetype(str | None) -
devicelevel(str | None) -
newdevicelevel(str | None) -
rom(str | None) -
format(str | None) -
in_charset(str | None) -
out_charset(str | None)
Credential
pydantic-model
Bases: BaseModel
凭据类.
| ATTRIBUTE | DESCRIPTION |
|---|---|
openid |
OpenID
TYPE:
|
refresh_token |
RefreshToken
TYPE:
|
access_token |
AccessToken
TYPE:
|
expired_at |
到期时间
TYPE:
|
musicid |
QQMusicID
TYPE:
|
musickey |
QQMusicKey
TYPE:
|
unionid |
UnionID
TYPE:
|
str_musicid |
QQMusicID
TYPE:
|
refresh_key |
RefreshKey
TYPE:
|
login_type |
登录类型
TYPE:
|
Fields:
-
openid(str) -
refresh_token(str) -
access_token(str) -
expired_at(int) -
musicid(int) -
musickey(str) -
unionid(str) -
str_musicid(str) -
refresh_key(str) -
musickey_create_time(int) -
key_expires_in(int) -
first_login(int) -
bind_account_type(int) -
need_refresh_key_in(int) -
encrypt_uin(str) -
login_type(int)
Validators:
-
_infer_login_type
RequestItem
typed-dict
JceRequestItem
Bases: Struct
JCE 请求项.
JceRequest
Bases: Struct
JCE 请求体.
JceResponseItem
Bases: Struct
JCE 格式响应项.
JceResponse
Bases: Struct
JCE 格式 API 响应.