获取qq引擎搜索结果和音乐播放地址
请求参数说明
名称 |
必填 |
类型 |
描述 |
---|
name |
是 |
String |
需要搜索的歌名 |
uin |
否 |
String |
提供skey的账号(当站长提供的cookie失效时必填) |
skey |
否 |
String |
提供开通有绿钻特权的skey可获取vip歌曲(当站长提供的cookie失效时必填)为空默认获取站长提供的skey |
mode |
否 |
String |
接口模式。当填入QR时,为qr词库专用模式 |
type |
否 |
String |
返回格式,当模式为QR时生效,可选json,jsonCard,text,为空时默认text |
n |
否 |
Int |
用于返回指定序号的的歌曲信息 |
max |
否 |
Int |
搜索上限,默认10,最大60 |
br |
否 |
Int |
音质14为最高 |
format |
否 |
String |
默认为空 等于lrc时输出lrc格式歌词 |
返回参数说明
名称 |
类型 |
描述 |
---|
code |
Int |
状态码 |
msg |
String |
状态说明 |
songname |
String |
歌名 |
name |
String |
歌手名 |
pay |
String |
是否收费 |
src |
String |
播放直链,当提供的skey没有绿钻特权时,收费歌曲会获取失败 |
cover |
String |
封面直链 |
songurl |
String |
歌曲详情页 |
返回示例
{ "code": 0, "msg": "成功", "data": { "songname": "晴天", "name": "周杰伦", "pay": "收费", "song_type": "音频", "mid": "0039MnYb0qxYhV", "songid": 97773, "quality": "HQ高 192bit", "src": "https:\/\/ws.stream.qqmusic.qq.com\/O400002202B43Cq4V4.ogg?guid=0&vkey=AA8E6AD2938324B56A508D9C23E20ADF1A1DE058D12A31840FF1D61E96B0059DC9E0BC4C32D715C477234252B08E63CEB0A6ED9023FDC6D8&uin=2598974824&fromtag=40", "cover": "https:\/\/y.gtimg.cn\/music\/photo_new\/T002R300x300M000000MkMni19ClKG.jpg", "songurl": "https:\/\/y.qq.com\/n\/yqq\/song\/0039MnYb0qxYhV.html" } }
错误代码
名称 | 类型 | 说明 |
---|---|---|
code | int | 错误代码 |
msg | string | 内容 |