1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 网易云音乐/QQ音乐API更新 支持多音质切换/MV获取

网易云音乐/QQ音乐API更新 支持多音质切换/MV获取

时间:2023-02-16 17:45:17

相关推荐

网易云音乐/QQ音乐API更新 支持多音质切换/MV获取

自从上一版开源过后到现在音乐接口的调用量已经达到了快100W,但是最近由于网易云的更新,导致部分接口不能使用,最近在工作之余抽出时间把API重写。

本次API版本不再使用PHP,使用Java,相比以前速度更快(毕竟我是撸Java的,不会PHP),前期不考虑开源,当API完善差不多的时候再考虑开源,如有需要请加群联系我。

注意!!!

禁止私自商业用途,如有发现直接禁IP和域名当前版本不再进行维护,新版进行继续维护,最新版本文档地址 //04/318.html https://messoer.github.io/mess-api-doc

最新更新:

.11.11更新:

优化QQ音乐搜索,支持音乐/专辑/歌单/歌词/用户/MV模糊搜索开启缓存优化

.11.08更新:

增加网易云音乐MV排行榜接口

.11.07更新:

更新ONE一个接口增加QQ音乐热门歌单分类接口增加QQ音乐热门歌单接口增加QQ音乐热门MV分类接口增加QQ音乐热门MV接口

.11.04更新:

站点开启https增加ONE 一个接口,需要联系我

.11.01更新:

优化网易云搜索:支持音乐/专辑/歌词/歌单/视频/用户/歌手/电台搜索,支持分页加载优化音乐显示歌手名称不全

.10.30更新:

增加支持热门歌单和精品歌单支持

.10.27日更新:

增加支持QQ音乐解析音乐和MV,支持跨域访问支持获取请求源数据(未开放,如需要进群联系我)最近根据反馈开发酷狗音乐、虾米音乐、百度音乐接口

.10.21日更新:

API全新版本,原有API接口不再维护,新版使用GET请求方式通过URL解析音乐,更加便捷新版音乐增加MV解析,多音质解析,源接口调用(暂未开放,测试中)最近两周上线QQ音乐、酷狗音乐、虾米音乐、百度音乐接口

缓存提示

默认开启缓存,毕竟音乐的更新频率不是很频繁,建议使用缓存,获取数据的URL参数不变动的情况下重复访问则使用的是缓存缓存关闭方案,在URL后跟随动态获取的时间戳,例如:/music/netease/songList?key=579621905&id=3778678&limit=10&offset=0&timestamp=1541934655

1. 敲黑板,看重点

好多人在群里一直问id从哪获取,这里我举例子

1.歌单ID

#此处的2483495328就是歌单ID网易云歌单URL地址: /#/playlist?id=2483495328#此处的5374436553就是歌单IDQQ音乐歌单URL地址: /n/yqq/playlist/5374436553.html

2.音乐ID

#此处的449818741就是音乐ID网易云音乐URL地址: /#/song?id=449818741#此处的002E3MtF0IAMMY就是音乐IDQQ音乐URL地址: /n/yqq/song/002E3MtF0IAMMY.html

等等很多ID都差不多是这样子,废话不再多说,直接上说明文档

2. 当前支持平台

网易云音乐API文档 //10/39.htmlQQ音乐API文档 //01/262.html酷狗音乐API文档 //01/259.html酷我音乐API文档 //04/313.html ### *3. 网易云音乐*

No.1 歌单获取

请求URL: /music/netease/songList

请求示例: /music/netease/songList?key=579621905&id=3778678&limit=10&offset=0

由于网易云本身不支持分页,此接口暂不支持分页获取

No.2 搜索音乐/专辑/歌词/歌单/MV/用户/歌手/电台搜索

请求URL: /music/netease/search

请求示例: /music/netease/search?key=579621905&s=我喜欢上你内心时的活动&type=song&limit=100&offset=0

说明 : 当前搜索类型支持:

音乐搜索:type=song歌手搜索:type=singer专辑搜索:type=album歌单搜索:type=list视频搜索:type=video电台搜索:type=radio用户搜索:type=user歌词搜索:type=lrc

No.3 获取专辑详情

请求URL: /music/netease/album

请求示例: /music/netease/album?key=579621905&id=32311

No.4 获取音乐详情

请求URL: /music/netease/song

请求示例: /music/netease/song?key=579621905&id=526307800

No.5 获取音乐播放地址

请求URL: /music/netease/url

请求示例: /music/netease/url?key=579621905&id=526307800&br=999000

说明: 码率类型:128000 192000 320000 999000

No.6 获取音乐歌词

请求URL: /music/netease/lrc

请求示例: /music/netease/lrc?key=579621905&id=526307800

No.6 获取音乐图片

请求URL: /music/netease/pic

请求示例: /music/netease/pic?key=579621905&id=526307800

No.7 获取MV信息

请求URL: /music/netease/mv

请求示例: /music/netease/mv?key=579621905&id=5965802

No.8 获取MV播放地址

请求URL: /music/netease/mvUrl

请求示例: /music/netease/mvUrl?key=579621905&id=5965802&r=1080

说明: 视频大小类型:1080 720 480 240

No.9 获取精品歌单

请求URL: /music/netease/highQualitySongList

请求示例: /music/netease/highQualitySongList?key=579621905&cat=全部&limit=100

No.10 获取热门歌单

请求URL: /music/netease/hotSongList

请求示例: /music/netease/hotSongList?key=579621905&cat=全部&limit=100&offset=0

No.11 获取MV排行榜

请求URL: /music/netease/topMvList

请求示例: /music/netease/topMvList?key=579621905&limit=10&offset=0

4. QQ音乐

No.1 歌单获取

请求URL: /music/tencent/songList

请求示例: /music/tencent/songList?key=579621905&id=1147906982

No.2 搜索音乐/专辑/歌单/MV/歌词/用户

请求URL: /music/tencent/search

请求示例: /music/tencent/search?key=579621905&s=123&limit=100&offset=0&type=song

说明 : 当前搜索类型支持:

音乐搜索:type=song专辑搜索:type=album歌单搜索:type=list (QQ音乐限制歌单每页最多查询50条)MV搜索:type=mv用户搜索:type=user歌词搜索:type=lrc

No.3 获取专辑详情

请求URL: /music/tencent/album

请求示例: /music/tencent/album?key=579621905&id=000i3LVu28zIG2

No.4 获取音乐详情

请求URL: /music/tencent/song

请求示例: /music/tencent/song?key=579621905&id=001fXNWa3t8EQQ

No.5 获取音乐播放地址

请求URL: /music/tencent/url

请求示例: /music/tencent/url?key=579621905&id=001fXNWa3t8EQQ&br=192

说明: 码率类型:24 48 96 128 192 320

No.6 获取音乐歌词

请求URL: /music/tencent/lrc

请求示例: /music/tencent/lrc?key=579621905&id=001fXNWa3t8EQQ

No.6 获取音乐图片

请求URL: /music/tencent/pic

请求示例: /music/tencent/pic?key=579621905&id=001fXNWa3t8EQQ

No.7 获取MV信息

请求URL: /music/tencent/mv

请求示例: /music/tencent/mv?key=579621905&id=m00238resnh

No.8 获取MV播放地址

请求URL: /music/tencent/mvUrl

请求示例: /music/tencent/mvUrl?key=579621905&id=m00238resnh&r=4

说明: 视频大小类型:1:360 2:480 3:720 4:1080

No.9 获取热门歌单分类接口

请求URL: /music/tencent/songListCategory

请求示例: /music/tencent/songListCategory?key=579621905

说明: 用于获取热门歌单使用

No.10 获取热门歌单

请求URL: /music/tencent/hotSongList

请求示例: /music/tencent/hotSongList?key=579621905&categoryId=10000000&sortId=3&limit=60

No.11 获取热门MV分类接口

请求URL: /music/tencent/mvListCategory

请求示例: /music/tencent/mvListCategory?key=579621905

说明: 用于获取热门MV使用

No.12 获取热门MV

请求URL: /music/tencent/hotMvList

请求示例: /music/tencent/hotMvList?key=579621905&year=0&tag=0&area=0&limit=100&offset=0

目前已更新接口暂时就这么多,抽时间将继续完善和开发其他平台的音乐获取,如有需求请QQ群联系我。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。