网易云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,轻松获取音乐数据相关推荐
- 关于NodeJS版网易云API,获取歌词对象不完整问题的解决方案
在参考了开源项目NeteaseCloudMusicApi中调用网易云API获取歌词方式后,我发现其提供的API链接存在获取对象不完整的问题,如下图所示: 下图是开源项目中部署的路由代码: 在经过自己查 ...
- 基于开源网易云API+Flutter写的一款音乐播放器
历时2个多月,基于开源网易云API的一款使用Flutter开发的桌面音乐程序终于完成了它的第一个版本v1.0.0
- 基于开源网易云API+Flutter写的一款音乐播放器(二)
历时2个多月,基于开源网易云API的一款使用Flutter开发的桌面音乐程序终于完成了它的第一个版本v1.0.0
- 网易云API Golang版开发历程
网易云API Golang版开发历程 原项目(node.js) 网易云音乐 API 本项目 (golang) 网易云音乐 API api文档 请不要用于商业用途 想法的开始 事情的开始还是一开始在B站 ...
- 网易云api访问登录后仍返回{msg: ‘需要登录‘, code: 301}
网易云api访问登录后仍返回{msg: '需要登录', code: 301} 在用网易云API做网页时,需要使用某些需要登录的接口,在登录后仍然无法获取相关数据. 原因:在跨域请求时,没有携带用户凭证 ...
- 【爬虫与分析】--针对网易云课堂万部视频数据的实战
本文主要内容为对网易云课堂抓取的数据进行分析,总抓取课程数据11253条,剔除价格异常(>2W)和课时数异常(>300节)的数据,剩余11184条数据(腾讯课堂的课程数也差不多也是这个量级 ...
- 网易云api及 asrsea 加密参数文档
网易云api及 asrsea 加密参数文档 detail /weapi/v3/song/detail?csrf_token=bd0c8c8504a92cd653d53a7dd1c01ba4 " ...
- 网易云对象存储获取私有对象下载链接打不开的问题
在使用网易云对象存储进行文件管理的时候,根据网易提供的文档方法获取到的链接,打开的时候总是提示权限不对,无奈之下提交了工单,跟客服交涉了好久,终于搞定了,问题就出在一句话上 TAT.(话说,网易咱的文 ...
- 微信小程序讲解ppt(内附ppt资源及网易云api案例)
超详细微信小程序讲解ppt文档,点我去下载 使用网易云api制作案例 ppt概览图如下: 小程序图片:
- C#开发BIMFACE系列19 服务端API之获取模型数据4:获取多个构件的共同属性
系列目录 [已更新最新开发文章,点击查看详细] 在前几篇博客中介绍了一个三维文件/模型包含多个构建,每个构建又是由多种材质组成,每个构建都有很多属性.不同的构建也有可能包含相同的属性. 上图中 ...
最新文章
- 【畅谈百度轻应用】云时代·轻应用·大舞台
- worpress安装mysql连不上_wordpress安装时连接不上MySQL8.0(已解决)Windows
- Shell编程之变量赋值和引用
- WinSCP实现Ubuntu与 Windows 文件共享方法
- 判断随机抽取代码_问卷调查:定量研究中的抽样问题(2)- 非随机抽样介绍
- WPS重复数据高亮显示
- ARM全新Armv9架构:10年最大更新、增强AI和security能力
- linux tomcat启动nohup,linux下tomcat添加服务
- 【GCC】Bug 36793 - x86-64 does not get __sync_synchronize right
- python 获取几小时之前,几分钟前,几天前,几个月前,及几年前的具体时间
- 如何实现parseFloat保留小数点后2位
- python的类变量和成员变量用法_python中类变量和成员变量、局部变量总结
- 配置好网络文件还是连不上外网
- 对Airtest报告的步骤标题做内容定制?实用速学
- 数据分析-人群画像和目标群体分析
- mysql中导入csv文件_怎么把csv文件导入mysql?
- 安卓疫情打卡APP源码
- C语言中sort函数的用处
- Python递归函数返回阶乘
- 作茧自缚or破茧成蝶?墨菲定律下,华为P40搭档鸿蒙OS奋力一击
热门文章
- Could not mount the media/drive ‘D:\......./VBoxGuestAdditions.iso‘ (VERR_PDM_MEDIA_LOCKED)
- 四合一小说漫画听书视频网站源码 带采集
- java 开源 邮件系统_Java架构师方案—简单的邮件系统(附完整项目代码)
- 2021年机修钳工(中级)考试试卷及机修钳工(中级)试题及解析
- [zz]大师,一个专注的“疯子”
- 大数据应用于生活,目前主要应用在哪些领域?
- 课后答案︻︼─一大收集
- 中国城市统计年鉴1985-2021中国城市年鉴面板数据(完美Excel版)
- 计算机网络第五版谢希仁答案
- 2019年10月江苏计算机二级C语言编程题解析