网易云Api,轻松获取音乐数据
文章目錄
- 評論
- 歌單
- 用戶信息
- 歌詞
- 搜索結果
- 歌手專輯
- 專輯信息
- 歌曲信息
- MV
匯總了常見的網易云音樂API,墻裂建議點擊右上角收藏~
下面是常見的網易云音樂get請求的API。
簡單介紹一下它們:
評論
http://music.163.com/api/v1/resource/comments/R_SO_4_{歌曲ID}?limit=20&offset=0這應該是最最最常見的了,畢竟80%的網易云音樂的爬蟲/數據分析文章都是關于評論數據~
使用技巧:
limit:返回數據條數(每頁獲取的數量),默認為20,可以自行更改
offset:偏移量(翻頁),offset需要是limit的倍數
type:搜索的類型
舉例,比如limit設置為10,則第一頁,第二頁分別為:
http://music.163.com/api/v1/resource/comments/R_SO_4_483671599?limit=10&offset=0
http://music.163.com/api/v1/resource/comments/R_SO_4_483671599?limit=10&offset=10PS:返回的數據格式為json,需要注意的是通過此接口獲取的評論數量最多2萬條。
歌單
https://music.163.com/api/playlist/detail?id={歌單ID}
網易云音樂每日推薦各種神奇歌單也是它的一大特色,我們可以利用這個api獲取歌單里的所有歌曲信息。例如:
https://music.163.com/api/playlist/detail?id=2557908184同時歌單api還可以應用于各種榜單上,例如:
id=19723756,云音樂飆升榜
id=3779629,云音樂新歌榜
id=3778678,云音樂熱歌榜
id=2250011882,抖音排行榜
具體id可以按需求自己查找。
用戶信息
https://music.163.com/api/v1/user/detail/{用戶ID}大家在獲取到了評論之后,也會同時得到該條評論的用戶id。
那么利用他的id和這個用戶信息api來獲取用戶的信息。
匯總之后,我們就可以得到一個歌手在網易云的粉絲用戶畫像。
歌詞
https://music.163.com/api/song/lyric?id={歌曲ID}&lv=1&kv=1&tv=-1歌詞用來做什么呢?
隨便舉例幾個標題:
《周杰倫14張專輯歌詞,里面是19年的歲月》
《華語歌壇30年,大家都在唱些什么?》
搜索結果
http://music.163.com/api/search/get/web?csrf_token=hlpretag=&hlposttag=&s={搜索內容}&type=1&offset=0&total=true&limit=20使用技巧:
limit:返回數據條數(每頁獲取的數量),默認為20,可以自行更改
offset:偏移量(翻頁),offset需要是limit的倍數
type:搜索的類型
type=1 單曲
type=10 專輯
type=100 歌手
type=1000 歌單
type=1002 用戶
type=1004 MV
type=1006 歌詞
type=1009 主播電臺
最后推薦一些冷門的接口:
歌手專輯
http://music.163.com/api/artist/albums/{歌手ID}?id={歌手ID}&offset=0&total=true&limit=10
專輯信息
http://music.163.com/api/album/{專輯ID}?ext=true&id={專輯ID}&offset=0&total=true&limit=10
歌曲信息
http://music.163.com/api/song/detail/?id={歌曲ID}&ids=%5B{歌曲ID}%5D
MV
http://music.163.com/api/mv/detail?id={MV的ID}&type=mp4
總結
以上是生活随笔為你收集整理的网易云Api,轻松获取音乐数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 刷题向》一道逆向思维题(BZOJ1046
- 下一篇: bundlefusion论文阅读笔记