API参考了开源项目https://github.com/LanFD/music_163,此项目的音乐地址已经失效,同时API评论API参考了知乎某文,文章链接已经丢失..
更新
2018.10.25
已修复网易云音乐获取歌曲链接失败。接口地址已变化,建议使用最新接口地址。
接口地址
https://api-cn.berryapi.net/netmusic/
请求方式
目前只需GET方式即可
错误信息
请求参数错误:
{"code":"10001","msg":"请求参数错误"}
请求参数
参数 | 是否必须 | 说明 |
query | 是 | query参数定义查询类型,必选值为:music,mv,playlist,album,artalbum,s其一 |
根据音乐id查询音乐
参数 | 是否必须 | 说明 |
id | 是 | 音乐的id |
limit | 否 | 每次返回数 |
offset | 否 | 偏移量,用于分页 |
请求示例
https://api-cn.berryapi.net/netmusic/?query=music&id=559735307&limit=2&offset=0
接口返回
请直接访问接口
根据歌单 id查询歌单信息
参数 | 是否必须 | 说明 |
id | 是 | 歌单的id |
请求示例
https://api-cn.berryapi.net/netmusic/?query=playlist&id=7634793
接口返回
请直接访问接口
根据专辑 id查询专辑信息
参数 | 是否必须 | 说明 |
id | 是 | 专辑的id |
https://api-cn.berryapi.net/netmusic/?query=album&id=39216770
接口返回
请直接访问接口
全量搜索
参数 | 是否必须 | 说明 |
Kw | 是 | 关键词 |
t | 是 | 搜索的类型 |
offset | 否 | 关键词 |
limit | 否 | 返回数量 |
t参数取值:
值 | 说明 |
1 | 搜索歌曲 |
10 | 搜索专辑 |
100 | 搜索歌手 |
1000 | 搜索歌单 |
1002 | 搜索用户 |
1004 | 搜索歌词 |
1009 | 搜索主播电台 |
1006 | 搜索MV |
请求示例
https://api-cn.berryapi.net/netmusic/?query=s&kw=残酷月光&t=1002&limit=&offset=
接口返回
请直接访问接口
根据歌手id查询歌手专辑信息
参数 | 是否必须 | 说明 |
id | 是 | 歌手的id |
aid | 否 | 专辑数量 |
请求示例
https://api-cn.berryapi.net/netmusic/?query=artalbum&id=166009&aid=5
接口返回
请直接访问接口
转载原创文章请注明,转载自: LYLARES BLOG » 网易云音乐API
赞赞,棒棒哒!挺好用的,但是调用报错parseerror,看了下返回末尾多了个0,怎么解决啊
你好,我看了一下您的接口,但是返回的并没有播放地址啊,那怎么放在页面播放啊,
我没法跨域请求您的api地址啊
赞一个,很好啊,可以用来做页面播放器的接口了,顺便问下你的播放器是自己写的吗,看起来不错哦,还有这个输入框的烟花特效是怎么实现的呢?