QQ音乐点播接口
累计调用 23 次

QQ 多选点歌(支持 vip 和自定义音质)

正常 未配置 Cookie JSON
内置普通会员,高音质请自行传入 ck 参数。

普通可选:
mp3 普通音质  ·  hq 高品质  ·  flac 无损

超级可选:
master 母带音质  ·  atmos_2 臻品音质 2.0  ·  atmos_51 全景声 5.1

请求地址

GET / POST 均可,返回 UTF-8 JSON
GET https://apiss.zhuwang.me/api/?msg=洛天依 微光&key=qqm_05b7a61aaa0451d68a8aa5af
GET https://apiss.zhuwang.me/api/?msg=洛天依 微光&n=1&quality=hq&key=qqm_05b7a61aaa0451d68a8aa5af

请求参数

带 * 为必填
参数必填类型说明
msg是string歌曲名 / 歌手,也可写成「歌名 歌手」。别名:w、keyword、name
n否int选第几首。不传返回搜索列表;传了就返回该首的播放直链(从 1 开始)
quality否string音质:mp3 / hq / flac / master / atmos_2 / atmos_51,默认取后台设置
limit否int列表返回条数,默认 10,最大 50
page否int页码,默认 1
ck否string你自己的 QQ 音乐 Cookie(含 qm_keyst),用于取 VIP / 高音质。不传则用后台内置的
key是*stringAPI Key。后台开启鉴权时必填
另有独立接口:/api/?act=play&mid=歌曲MID&quality=hq 直接按 MID 取链接;/api/?act=lyric&mid=歌曲MID 只取歌词。

返回示例(选择序号 n=1)

请求:?msg=洛天依 微光&n=1&quality=hq
JSON
{
  "code": 200,
  "msg": "请求成功",
  "data": {
    "name": "微光",
    "singer": "洛天依/星见/穿越火线: 枪战王者",
    "album": "微光",
    "picture": "https://y.qq.com/music/photo_new/T002R800x800M000....jpg",
    "vip": "内置普通会员-无需cookie",
    "interval": "3:28",
    "music_url": {
      "url": "https://dl.stream.qqmusic.qq.com/M800003kfFex37Ld2s003kfFex37Ld2s.mp3?vkey=xxx&guid=xxx",
      "bitrate": "320kbps",
      "format": "mp3",
      "cached_size": "hq",
      "actual_size": "hq"
    },
    "mid": "003kfFex37Ld2s",
    "musicurl": "https://dl.stream.qqmusic.qq.com/M800....mp3?vkey=xxx",
    "lrctxt": "[00:00.00]歌词内容...",
    "html": "https://y.qq.com/n/ryqq/songDetail/003kfFex37Ld2s",
    "picurl": "https://y.qq.com/music/photo_new/T002R500x500M000....jpg",
    "vipmusicurl": "",
    "vipicr": "",
    "pay": "[收费]",
    "n": 1
  }
}

返回字段说明

字段类型说明
codeint200 成功;401 鉴权失败;404 无结果;429 限流;500 失败
msgstring提示信息
data.textstring列表模式下拼好的文本,每行 序号: 歌名 - 歌手,可直接给用户展示
data.simplifystring简化文本,每行 序号: 歌名 - 主歌手 * 专辑
songs[].paystring[收费] 或 [免费]
music_url.urlstring播放直链,可直接给 <audio> / 播放器使用,带有效期
music_url.bitratestring实际音质文案,如 320kbps / FLAC
music_url.actual_sizestring实际返回的音质标识(请求音质无权限时自动降级)
intervalstring时长,m:ss
lrctxtstringLRC 歌词,无歌词返回空字符串
htmlstringQQ 音乐网页版歌曲页

在线调试

直接调用当前站点的接口,验证是否可用
响应
点击「发送请求」查看结果…

常见问题

问题处理
返回 500「未取到播放地址」该曲目需要 VIP。到后台扫码登录有会员的 QQ 号,或在请求里带 ck 参数。
请求的音质没生效无权限时接口会自动降级,看返回的 actual_size 字段才是真实音质。
直链过一段时间失效QQ 音乐直链带 vkey,有效期约几小时。播放前重新请求一次即可,不要长期缓存。
返回 401后台开启了鉴权,请求需带 key=你的API Key。
返回 429触发限流,等待一分钟后重试或到后台调高限制。
QQ音乐点播接口 · Powered by QQM-API v1.0.0