网易云接口


请求方式(get)

​https://api.imjad.cn/cloudmusic/?type=?&id=?​

  • type默认是song,id必须传,不传效果如下
    网易云音乐接口_参数说明

接口调用参数表


以下参数皆为可选参数

网易云音乐接口_参数说明_02


快速下载指定音乐(mp3格式)


  • 如果简单的找歌曲的话,网易云pc版在歌曲播放页审查元素直接媒体过滤即可
  • 以风筝误为例

网易云音乐接口_javascript_03


参数说明 song

网易云音乐接口_参数说明_04

  • 从这里获取id,调用—>https://api.imjad.cn/cloudmusic/?type=song&id=32785674​网易云音乐接口_javascript_05

可指定音质

网易云音乐接口_网易云接口_06



请求示例:



https://api.imjad.cn/cloudmusic/?type=song&id=32785674&br=320000



当然,不是所有歌曲都有高音质,亲测,风筝误最高音质就是默认的128000



这是下调为64000的效果,size是字节,1928514/1024/1024≈1.8MB,和默认大小比几乎压缩了一半
网易云音乐接口_javascript_07




参数说明 type=lyric


  • 有了歌曲id就有了天下,可以为所欲为,比如用type=lyric获取歌词
  • 请求示例:
  • https://api.imjad.cn/cloudmusic/?type=lyric&id=32785674

网易云音乐接口_参数说明_08

  • 个人感觉歌词中的时间节点是用来滚动监听的,使得歌词滚动与歌曲播放相匹配

参数说明 type=comments


  • 网易云评论,你懂得,comments就可以来获取歌曲的评论信息,这里包括热评和其他评论
  • 请求示例:

  • https://api.imjad.cn/cloudmusic/?type=comments&id=32785674​网易云音乐接口_网易云_09
  • 这里就不展开了,实在太多

参数说明 type=detail



见名知意,歌曲详情页



请求示例:



https://api.imjad.cn/cloudmusic/?type=detail&id=32785674



贴一部分
网易云音乐接口_javascript_10



参数说明 type=playlist

网易云音乐接口_javascript_11


  • 请求示例:
  • https://api.imjad.cn/cloudmusic/?type=playlist&id=32785674
  • 类似收藏列表,可以将id指定为自己喜欢的歌曲列表id


参数说明 type=search

  • 当指定type=search时,后面需要紧跟参数search_type

search_type可以取的值如下:

网易云音乐接口_参数说明_12



默认情况下,search_type的值为1,搜索单曲。后面紧跟s=xxx



请求示例:



https://api.imjad.cn/cloudmusic/?type=search&search_type=1&s=风筝误网易云音乐接口_网易云接口_13



渲染到前台效果
网易云音乐接口_参数说明_14



别的都差不多,不列举了



个人建议


  • 音乐接口不要用酷狗,不要用酷狗,不要用酷狗
  • 亲测,一言难尽…链接过去的歌曲有杂音,同一首歌不同节拍,酷狗小哥防盗效果做得很棒棒
  • 如果你打算做个音乐app之类的东西,网易云接口是个不错的选择

关于普通评论


测试了一下,这个也可以拿到数据的,只不过这里有两个content,需要注意区分