跳转至

凭证(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位 微信账号

全局使用

所有 API 请求都会使用这个 Credential

from qqmusic_api import Credential

async def main():
    # 全局凭证设置
    get_session().credential = Credential(...)

示例

from qqmusic_api import Credential

credential = Credential()

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

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

# 刷新 credential
credential.refresh()