支持会员歌曲,不填音质默认为320kmp3,目前支持的歌曲音质有:20201kmflac(需要自己解密),2000kflac,320kmp3,128kmp3,48kaac,192kogg,100kogg
支持会员歌曲,不填音质默认为320kmp3,目前支持的歌曲音质有:20201kmflac(需要自己解密),2000kflac,320kmp3,128kmp3,48kaac,192kogg,100kogg
接口地址: https://api.xcvts.cn/api/music/bdyy
返回格式: JSON/TEXT
请求方式: GET
请求示例: https://api.xcvts.cn/api/music/bdyy?msg=周杰伦&n=1&br=2000kflac&type=json 调用测试
请求参数说明:
| 名称 | 是否必填 | 类型 | 说明 | 接口测试 |
|---|---|---|---|---|
| bf | 否 | String | 音质选择,不填此参数默认为320kmp3,可选参数:20201kmflac,2000kflac,320kmp3,128kmp3,48kaac,192kogg,100kogg | 调用测试 |
| msg | 是 | 字符串 | 搜索歌曲名/歌手名 | 调用测试 |
| n | 否 | 数字 | 用于选择对应歌曲序号,获取歌曲信息 | 调用测试 |
| type | 否 | 字符串 | 默认json,(json/text);当lyric时 直接返回这首歌的歌词 | 调用测试 |
| p | 否 | String | 输出的页数,比如1是第一页,2就是第二页,以此类推 | 调用测试 |
| sc | 否 | String | 显示数量,返回歌名的时候显示的歌曲数量,默认为10,可自己改显示更多 | 调用测试 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|
返回示例:
{ "code": 200, "data": { "name": "晴天", "artist": "周杰伦", "cover": "https://img4.kuwo.cn/star/albumcover/120/7/83/4087363627.jpg", "detail_page": "https://www.kuwo.cn/play_detail/228908", "play_url": "请调用接口查看", "lrc":"某某歌词" } }
请求参数设置:
| 参数名称 | 参数值 |
|---|---|
{ "code": 200, "data": { "name": "晴天", "artist": "周杰伦", "cover": "https://img4.kuwo.cn/star/albumcover/120/7/83/4087363627.jpg", "detail_page": "https://www.kuwo.cn/play_detail/228908", "play_url": "请调用接口查看", "lrc":"某某歌词" } }
错误码格式说明:
| 名称 | 类型 | 说明 |
|---|
代码示例:
搜索歌曲: ?msg=起风了
获取歌曲信息: ?msg=起风了&n=1