API 接口分享:QQ 音乐获取 musicKey

两种方法获取 QQ 音乐 musicKey,支持绿钻 / 超级会员账号扫码登录,无需手动抓包。

众所周知,QQ 音乐要获取收费音乐的播放地址,需要一个拥有绿钻或超级会员的账号的 musicKey。这里提供两种获取方式。

方法一:旧版(PC 网页抓取)

基于 y.qq.cn 的 QQ 登录二维码,获取后可刷新 token。

获取二维码

text
1
GET https://api.kiddys.cn/qqmusic/qrcode_qq

返回示例:

json
1 2 3 4 5 6 7 8
{
  "code": "200",
  "msg": "",
  "result": {
    "qrsig": "校检码",
    "qrcode": "二维码地址"
  }
}

校验二维码状态

text
1
GET https://api.kiddys.cn/qqmusic/qrcodeStatus?qrsig=
  • 请求参数:qrsig(上一步获取的校检码)
  • 返回数据较多,包含可刷新的 token

方法二:新版(小程序)

取自小程序 q.qq.comticket,获取方式更简单,但仅返回一个 musicKeymusicId无刷新 token

获取二维码

text
1
GET https://api.kiddys.cn/qqmusic/qrcode_qq?type=new

返回格式同上。

校验二维码

text
1
GET https://api.kiddys.cn/qqmusic/qrcodeStatus?type=new&qrsig=
  • 请求参数:qrsig(二维码的校检码)

操作示意图

操作步骤1
操作步骤2
操作步骤3
操作步骤4
操作步骤5