行业资讯

QQ音乐全能解析API接口,支持单曲,歌词,歌单,搜索,MV等

来源:一口青数据 分类:行业资讯 一口青 阅读(92)

QQ音乐全能解析API接口使用指南

本接口提供QQ音乐全链路解析服务,支持单曲信息、歌词、歌单、音乐搜索、MV信息等多种功能,帮助开发者快速集成QQ音乐数据服务。

接口地址:https://www.phpks.com/api/qqmusic/v2

接口功能概览

  • 单曲解析 - 获取歌曲详细信息
  • 歌词获取 - 支持LRC格式歌词
  • 歌单解析 - 解析QQ音乐歌单内容
  • 音乐搜索 - 支持关键词搜索音乐
  • MV信息 - 获取MV详情及下载链接
  • 排行榜 - 获取各类音乐榜单
  • 专辑图片 - 获取高清专辑封面
  • 热搜列表 - 获取QQ音乐热搜榜
  • 新歌首发 - 获取最新发布的歌曲
  • 云搜索 - 综合搜索单曲/专辑/歌手/MV/用户

请求参数说明

参数名 必填 类型 示例值 说明
key string 35k[5]n[5]3453k[5]43n[5] 接口密钥,在控制台->密钥管理查看
type string song 解析类型:song(单曲)、songlist(歌单)、so(搜索)、url(试听链接)、pic(专辑图)、lrc(歌词)、mv(MV信息)、topgroup(排行榜分组)、toplist(排行榜歌曲列表)、keytop(热搜列表)、new_songlist(新歌首发)、spicloud(云搜索分组)
id string 765163652 歌单ID,type=songlist时必填
mid string dawd1ad141d 歌曲mid,type=song/url/pic/lrc时必填
word string 周杰伦 搜索关键词(type=so/spicloud时必填),需urlencode编码
per_page int 10 搜索结果数量(type=so时有效),默认10
page int 1 搜索页数(type=so时有效),需配合per_page使用,默认1
size string mp3 音质选择(type=url时有效):mp3(普通)、hq(高品质)、sq(无损)、hires(HiRes)
media_mid string dawd1ad141d 歌曲media_mid(type=url时备用),留空默认使用mid
format string json 输出格式(type=url/pic/lrc时有效),留空默认302重定向
cookie string 下载VIP音乐需要,base64加密的QQ音乐cookie(qm_keyst和uin)
vid string dawd1ad141d MV的vid(type=mv时必填)
topid string 2121 排行榜ID(type=toplist时必填)
period string 2023 排行榜时期(type=toplist时必填)
listmax int 100 返回结果最大数量(type=so/toplist/songlist时有效)

接口调用示例

1. 获取单曲信息

https://www.phpks.com/api/qqmusic/v2?key=YOUR_KEY&type=song&mid=0042QMDR1VzSx

2. 解析歌单

https://www.phpks.com/api/qqmusic/v2?key=YOUR_KEY&type=songlist&id=765163652

3. 搜索音乐

https://www.phpks.com/api/qqmusic/v2?key=YOUR_KEY&type=so&word=周杰伦&per_page=5&page=1

4. 获取试听链接(HQ音质)

https://www.phpks.com/api/qqmusic/v2?key=YOUR_KEY&type=url&mid=0042QMDR1VzSx&size=hq

5. 获取VIP音乐(需cookie)

https://www.phpks.com/api/qqmusic/v2?key=YOUR_KEY&type=url&mid=0042QMDR1VzSx&size=sq&cookie=base64加密的cookie

6. 获取排行榜歌曲

https://www.phpks.com/api/qqmusic/v2?key=YOUR_KEY&type=toplist&topid=4&period=2023

7. 获取热搜列表

https://www.phpks.com/api/qqmusic/v2?key=YOUR_KEY&type=keytop

注意事项

  1. VIP音乐下载:需要提供有效的base64加密cookie信息(qm_keyst和uin)
  2. 搜索关键词:必须进行urlencode编码
  3. 音质选择:普通用户只能获取普通音质(mp3/m4a),VIP用户可获取高品质(hq/sq/hires)
  4. 输出格式:url/pic/lrc类型默认返回302重定向,设置format=json可获取JSON数据
  5. 请求频率:请合理控制请求频率,避免服务器压力过大

常见问题

  1. 登录QQ音乐官网(y.qq.com)
  2. 打开浏览器开发者工具(F12)
  3. 在Network标签中找到任意请求,复制Cookie中的qm_keystuin
  4. 格式化为qm_keyst=你的值; uin=你的QQ号
  5. 使用base64加密整个字符串
  6. 将加密结果作为cookie参数传入

获取歌曲mid:

  1. 使用搜索API(type=so)搜索歌曲
  2. 从返回结果中获取歌曲的mid字段

获取歌单id:

  1. 在QQ音乐客户端或网页版打开歌单
  2. 从URL中获取id参数,如:...id=123456中的123456

获取MV vid:

  1. 使用单曲API(type=song)获取歌曲信息
  2. 从mv字段中获取vid
  3. 或从搜索API(type=so)结果中获取mv.vid

这是API的默认行为,如需直接获取JSON数据,请添加&format=json参数。

302重定向适用于直接获取资源(如音乐文件、图片等)的场景,而JSON格式适用于需要处理元数据的场景。

更多详细文档请访问 API文档中心 或联系技术支持。

数据驱动未来

立即注册

客服微信

Jack-php

请打开手机微信,扫一扫联系我们

联系我们
客服QQ
97013266

商务号,添加请说明来意

在线咨询
点击咨询

工作时间:8:00-24:00

返回顶部