跳转至

凭证(Cookie)

Credential 用于管理 QQ 音乐的账号数据

部分字段解释

字段 类型 必需 说明
musicid int QQ 登录为 QQ 号
musickey str Q_H_L_W_X_开头的字符串
refresh_key str 用于刷新已失效的musickey
refresh_token str 用于刷新已失效的musickey
encrypt_uin str 加密后的musicid,用于获取账号信息

musicidmusickey 说明

musickey musicid 说明
Q_H_L_开头 6-11 位 QQ 账号
W_X_开头 最大19位 微信账号

全局使用

from qqmusic_api import Credential, set_session_credential, sync

async def main():
  set_session_credential(Credential())

sync(main())

示例

from qqmusic_api import Credential, sync

credential = Credential()

# 判断能否刷新 credential
# 不代表能刷新成功
sync(credential.can_refresh())

# 判断 credential 是否过期
sync(credential.is_expired())

# 刷新 credential
sync(credential.refresh())