网易云音乐
声明
以上接口仅限于技术研究和项目开发练习使用,禁止商业用途,如有发现直接禁IP和域名,若有侵犯版权,请联系我删除
QQ群①:579621905(技术探讨)
QQ群②:261097396(群友交流)
请求说明
以下所有接口请求域名为 api.itooi.cn
,为了降低使用门槛,所有请求为GET
请求,你也可以试用其他请求方式
注意: 请求头中 Content-type
为 application/x-www-form-urlencoded
请求地址 = 域名 + 接口地址 + 参数
域名:https://api.itooi.cn
接口地址:https://api.itooi.cn/netease/song
参数:id=37239038
示例: https://api.itooi.cn/netease/song?id=37239038
通用参数
地址重定向(isRedirect)
参数名称:isRedirect
参数说明:是否重定向到获取的 http 地址,目前所有音乐接口中获取歌曲播放地址、图片地址、Mv 播放地址均可使用该参数,具体以每个接口的说明为准
参数值说明:
- 0 :不进行 302 重定向跳转
- 1 :进行 302 重定向跳转
格式化(format)
参数名称:format
参数说明:格式化返回的 JSON 数据
参数值说明:
- 0 :不格式化,默认为该值
- 1 :进行格式化地址
音乐详情
接口地址: https://api.itooi.cn/netease/song
请求示例: https://api.itooi.cn/netease/song?id=37239038,526307800
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | 音乐 ID,可一次获取多首音乐信息,必须使用英文逗号分开 | 无 |
format | X | 格式化数据 1 格式化 0 不格式化 | 0 |
音乐播放地址
接口地址: https://api.itooi.cn/netease/url
请求示例: https://api.itooi.cn/netease/url?id=37239038&quality=flac
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | 音乐 ID | 无 |
quality | √ | 音质 如果最大音质获取出错则自动转其他音质 | 默认 192 |
isRedirect | × | 是否 302 跳转 | 1 跳转 0 不跳转 默认为跳转 |
说明: 码率类型:128 192 320 flac
音乐歌词
接口地址: https://api.itooi.cn/netease/lrc
请求示例: https://api.itooi.cn/netease/lrc?id=37239038
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | 音乐 ID | 默认获取翻译歌词 |
音乐图片
接口地址: https://api.itooi.cn/netease/pic
请求示例: https://api.itooi.cn/netease/pic?id=37239038
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | 音乐 ID | |
imgSize | √ | 图片大小 | 默认获取 200x200 大小的图片 其他大小自行尝试 |
isRedirect | × | 是否 302 跳转 | 1 跳转 0 不跳转 默认为跳转 |
专辑详情
接口地址: https://api.itooi.cn/netease/album
请求示例: https://api.itooi.cn/netease/album?id=3159845
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | 专辑 ID | 无 |
format | X | 格式化数据 1 格式化 0 不格式化 | 0 |
音乐歌单
说明:获取歌单中的所有音乐
接口地址: https://api.itooi.cn/netease/songList
请求示例: https://api.itooi.cn/netease/songList?id=141998290
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | 网易云歌单的 ID | 无 |
format | X | 格式化数据 1 格式化 0 不格式化 | 0 |
由于网易云接口本身不支持分页,固定位每次请求 1000 条,超出 1000 首歌的歌单无法获取完整歌单
搜索
说明:搜索关键词可以搜索 音乐 / 歌手 / 专辑 / 歌单 / 视频 / 电台 / 用户 / 歌词
当前支持类型 song singer album songList video radio user lrc
接口地址: https://api.itooi.cn/netease/search
请求示例: https://api.itooi.cn/netease/search?keyword=花粥&type=song&pageSize=20&page=0
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
keyword | √ | 搜索关键词 | 详细见下面说明 |
type | √ | 搜索类型 | 默认为 song |
pageSize | × | 请求数量 | 默认为 30 |
page | × | 分页 | 默认第 0 页 |
format | x | 格式化数据(仅格式化音乐搜索) 1 格式化 0 不格式化 | 0 |
歌单分类
接口地址: https://api.itooi.cn/netease/songList/category
请求示例: https://api.itooi.cn/netease/songList/category
精品歌单
接口地址: https://api.itooi.cn/netease/songList/highQuality
请求示例: https://api.itooi.cn/netease/songList/highQuality?cat=全部&pageSize=100
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
categoryType | × | 歌单分类 | 默认全部 |
orderType | × | 分别对应最新和最热 | 可选值为 'new' 和 'hot',默认为 'hot' |
pageSize | × | 获取条数 | 默认 30 |
lasttime | × | 上次返回的结果的 lasttime 值 |
热门歌单
接口地址: https://api.itooi.cn/netease/songList/hot
请求示例: https://api.itooi.cn/netease/songList/hot?cat=全部&pageSize=20&page=0
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
categoryType | × | 歌单分类 | 默认全部 |
orderType | × | 分别对应最新和最热 | 可选值为 'new' 和 'hot',默认为 'hot' |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
用户歌单信息
接口地址:netease/songList/user
请求示例: https://api.itooi.cn/netease/songList/user?uid=115119971
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
uid | √ | 用户 ID | 用户 ID |
MV 信息
接口地址: https://api.itooi.cn/netease/mv
请求示例: https://api.itooi.cn/netease/mv?id=10866117
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | MV ID 注意: MV 的 ID 是数字 视频的 ID 是字母 |
MV 播放地址
接口地址: https://api.itooi.cn/netease/mvUrl
请求示例: https://api.itooi.cn/netease/mvUrl?id=10866117&quality=1080
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | MV ID 注意: MV 的 ID 是数字 视频的 ID 是字母 | |
quality | × | 视频格式 | 默认 480 |
isRedirect | × | 是否 302 跳转 | 1 跳转 0 不跳转 默认为跳转 |
说明: 视频大小类型:1080 720 480 240
视频信息
接口地址: https://api.itooi.cn/netease/video
请求示例: https://api.itooi.cn/netease/video?id=29533EC04BC1F249E308BA87AC5F6EB8
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | 视频 ID 注意: MV 的 ID 是数字 视频的 ID 是字母 |
视频播放地址
接口地址: https://api.itooi.cn/netease/videoUrl
请求示例: https://api.itooi.cn/netease/videoUrl?id=29533EC04BC1F249E308BA87AC5F6EB8&quality=1080
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | √ | 视频 ID 注意: MV 的 ID 是数字 视频的 ID 是字母 | |
quality | × | 视频格式 | 默认 480 |
isRedirect | × | 是否 302 跳转 | 1 跳转 0 不跳转 默认为跳转 |
说明: 视频大小类型:1080 720 480 240
MV 排行榜
接口地址: https://api.itooi.cn/netease/mv/top
请求示例: https://api.itooi.cn/netease/mv/top?pageSize=10&page=0
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
歌手信息
接口地址: https://api.itooi.cn/netease/artist/info
请求示例: https://api.itooi.cn/netease/artist/info?id=8103
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 歌手 ID |
歌手排行榜
接口地址: https://api.itooi.cn/netease/artist/top
请求示例: https://api.itooi.cn/netease/artist/top?page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
歌手歌曲
接口地址: https://api.itooi.cn/netease/song/artist
请求示例: https://api.itooi.cn/netease/song/artist?id=8103
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 歌手 ID |
歌手专辑
接口地址: https://api.itooi.cn/netease/album/artist
请求示例: https://api.itooi.cn/netease/album/artist?id=8103
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 歌手 ID |
歌手 MV
接口地址: https://api.itooi.cn/netease/mv/artist
请求示例: https://api.itooi.cn/netease/mv/artist?id=8103
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 歌手 ID |
最新音乐
接口地址: https://api.itooi.cn/netease/song/newest
请求示例: https://api.itooi.cn/netease/song/newest
最新专辑
接口地址: https://api.itooi.cn/netease/album/newest
请求示例: https://api.itooi.cn/netease/album/newest
首页轮播图
接口地址: https://api.itooi.cn/netease/banner
请求示例: https://api.itooi.cn/netease/banner
音乐评论
接口地址: https://api.itooi.cn/netease/comment/song
请求示例: https://api.itooi.cn/netease/comment/song?id=37239038&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 歌曲 ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
专辑评论
接口地址: https://api.itooi.cn/netease/comment/album
请求示例: https://api.itooi.cn/netease/comment/album?id=3159845&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 专辑 ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
MV 评论
接口地址: https://api.itooi.cn/netease/comment/mv
请求示例: https://api.itooi.cn/netease/comment/mv?id=10866117&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | MV ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
Video 评论
接口地址: https://api.itooi.cn/netease/comment/video
请求示例: https://api.itooi.cn/netease/comment/video?id=10866117&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | Video ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
歌单评论
接口地址: https://api.itooi.cn/netease/comment/songList
请求示例: https://api.itooi.cn/netease/comment/songList?id=2509086690&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 歌单 ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
音乐热门评论
接口地址: https://api.itooi.cn/netease/comment/song/hot
请求示例: https://api.itooi.cn/netease/comment/song/hot?id=37239038&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 歌曲 ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
专辑热门评论
接口地址: https://api.itooi.cn/netease/comment/album/hot
请求示例: https://api.itooi.cn/netease/comment/album/hot?id=3159845&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 专辑 ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
MV 热门评论
接口地址: https://api.itooi.cn/netease/comment/mv/hot
请求示例: https://api.itooi.cn/netease/comment/mv/hot?id=10866117&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | MV ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
Video 热门评论
接口地址: https://api.itooi.cn/netease/comment/video/hot
请求示例: https://api.itooi.cn/netease/comment/video/hot?id=10866117&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | Video ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
歌单热门评论
接口地址: https://api.itooi.cn/netease/comment/songList/hot
请求示例: https://api.itooi.cn/netease/comment/songList/hot?id=2509086690&page=0&pageSize=30
参数说明 | 是否必须 | 说明 | 默认值 |
---|---|---|---|
id | × | 歌单 ID | |
pageSize | × | 获取条数 | 默认 30 |
page | × | 分页 | 默认 0 |
46 条评论
[...]网易云音乐解析API,支持搜索、歌单、单曲、专辑、MV解析、多音质切换、图片大小切换 - 鼻子亲了脸[...]
大神今天是不是又关站了呀
对 和谐了
为什么播放好多歌曲都是服务器异常呢?OωO
请问这是什么博客主题
handsome
什么时候可以用呀,今天刚发现的宝藏网站
11111111111
大神,现在新版的接口也用不了呢。直接打开无法访问呢。查看一下?ヾ(≧∇≦*)ゝ
被举报了,暂时关站了
能不能把源码发一份 我自己服务器部署
能不能把源码发一份 我自己服务器部署
能不能把源码发一份 我自己服务器部署
我也觉得大佬的接口超级好用,特别感谢。哎,期待开启+1,(๑•̀ㅁ•́ฅ)
啊,这么好用的接口。。。期待开启。。。⌇●﹏●⌇
大佬api接口出问题了
被举报了,暂时关站了
很想问。怎么现在需要登陆,是个什么鬼呢?出来解释一下?是不是不能用了?OωO
昨天临时关闭站点
目前还不稳定么
被举报了,暂时关站了
我的也是
大佬,现在访问不了了
昨天临时关闭站点
恩,现在可以用了,十分感谢!
请使用新版,旧版本不在进行维护
为什么访问api需要登录啊
临时关闭站点
请问大佬,做页面的时候修改了十几次,导致某一首歌短时间内连续get请求了十几次,然后就403错误拿不到了,是不是请求太频繁了呀,咋解决呀|´・ω・)ノ
刷新本地缓存
你做个web本地缓存呀,不用不停请求,网易云那边有限制的吧,外链请求太多会屏蔽,这个接口最终也是要调用网易云的官方接口的
我也是这样的,要求我登录
临时关闭站点
用jquery跨域请求这个歌词api总是报Uncaught SyntaxError: Unexpected token : 是怎么回事啊
token好像是语法错误吧
|´・ω・)ノ
付费歌曲是不行吗?可能否播放不了 ̄﹃ ̄
新版API可以播放,地址:https://mrdong916.github.io/mess-api-doc/#/
网易1云歌-单-音乐-列表-分页-无--效,谢谢谢-谢,请帮忙-看下
网易云歌单现在无法分页了,失效了,只能一次性获取1000条数据
楼主怎么添加你友链呀,用了你的音乐接口,感谢!
www.bzqll.com 鼻子亲了脸
是不是没办法下载
可以下载的啊
[...]最后要特别感谢一下提供网易云歌曲API的博主,他的这篇文章(https://www.bzqll.com/2018/10/39.html)里有详细的网易云API调用说明。原本还想自己写后端接口的,但是时间不多了,前天刚把WordPress站点恢复(卸载软件的时候不小心把Web运行环境也给卸了,然后从一个十天前的快照备份把整个服务器恢复……)。[...]
关于最后一个接口,获取用户歌单信息中的uid输入自己的QQ不能获取歌单信息呀
不好意思,文档写错了