网易云音乐接口

网易云接口

    • 声明
    • 请求方式(get)
    • 接口调用参数表
    • 快速下载指定音乐(mp3格式)
    • 参数说明 song
    • 参数说明 type=lyric
    • 参数说明 type=comments
    • 参数说明 type=detail
    • 参数说明 type=playlist
    • 参数说明 type=search
    • 个人建议
    • 关于普通评论
    • 歌词滚动播放

声明

  • 本文参考自 https://zhuanlan.zhihu.com/p/30246788

  • 学习资源推荐 https://blog.csdn.net/qq_42813491/article/details/90213353

请求方式(get)

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

  • type默认是song,id必须传,不传效果如下
    在这里插入图片描述

接口调用参数表


以下参数皆为可选参数

在这里插入图片描述


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

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

在这里插入图片描述


参数说明 song

在这里插入图片描述

  • 从这里获取id,调用—>https://api.imjad.cn/cloudmusic/?type=song&id=32785674
    在这里插入图片描述

可指定音质
在这里插入图片描述

  • 请求示例:

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

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

  • 这是下调为64000的效果,size是字节,1928514/1024/1024≈1.8MB,和默认大小比几乎压缩了一半
    在这里插入图片描述


参数说明 type=lyric

  • 有了歌曲id就有了天下,可以为所欲为,比如用type=lyric获取歌词

  • 请求示例:

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

在这里插入图片描述

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

参数说明 type=comments

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

  • 请求示例:

  • https://api.imjad.cn/cloudmusic/?type=comments&id=32785674
    在这里插入图片描述
  • 这里就不展开了,实在太多

参数说明 type=detail

  • 见名知意,歌曲详情页

  • 请求示例:

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

  • 贴一部分
    在这里插入图片描述

参数说明 type=playlist


在这里插入图片描述

  • 请求示例:

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

  • 类似收藏列表,可以将id指定为自己喜欢的歌曲列表id

参数说明 type=search

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

search_type可以取的值如下:
在这里插入图片描述

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

  • 请求示例:

  • https://api.imjad.cn/cloudmusic/?type=search&search_type=1&s=风筝误
    在这里插入图片描述

  • 渲染到前台效果
    在这里插入图片描述

  • 别的都差不多,不列举了

个人建议

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

关于普通评论

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

  • 详情参见 https://blog.csdn.net/qq_42813491/article/details/89374570
  • 学习资源推荐 https://blog.csdn.net/qq_42813491/article/details/90213353

歌词滚动播放

https://blog.csdn.net/qq_42813491/article/details/92798869

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/43329.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网易云课堂前端微专业各部分作业解答

买了云课堂的前端微专业课程,在这里记录下解题的过程,一来防止自己偷懒,二来希望朋友们看到能提提意见,共同进步。 主要放大题自己写的答案,有些会提提思路,代码基本都在在线代码平台上。 注:除注明作者外,其他均为本人回答 PS部分 HTML部分 创建三个截图的HTML结构…

网易云播放器外链插入html,Wordpress网易云外链音乐播放调用

最近想写点音乐感受类的文章。中间穿插一些音乐播放效果肯定非常不错。于是网上搜寻了一会,经亲身实践后,找到两种靠谱的方法。现在分享出来。 首先我发现原来网易云音乐官方已经提供了这个生成外链音乐的功能。我们进入网易云音乐后,选择自己…

轻松下载网易云音乐中的歌曲

最近快毕业了,想做一个视频记录一下三年的学习时光,背景音乐准备使用《祝你一路顺风》,找到网易云音乐中的这首曲子,也是原唱,非常满意,但是下载的时候需要安装软件,这就不开心啦,于…

网易云音乐Mac上传云盘

网易云音乐上传助手 主要是为了解决 MAC 版本网易云音乐无上传音乐至云盘的功能,感觉很不方便,所以自己用 Electron 写了个工具,同时也希望能帮助到你 ~~ 首页 上传 使用方法(GitHub地址) 1. 你可以直接点击右侧 Re…

网易云音乐登陆显示服务器错误,网易云音乐-登录业务流程还原

网易云音乐-登录业务流程还原产品:网易云音乐 版本:Android V5.9.1.789389 时间:2019年3月17日 体验人:望见鱼 梳理绘制思路 1.梳理【登录】流程(仅:手机登录,微信登录) 2.通过暴力测试,发现有哪些异常情况,错误系统是如何系统,并记录异常的提示文案和系统对错误的反应…

网易云音乐——网易云云盘上传音乐自动改名的解决方法

文章目录: 1 问题描述2 解决办法2.1 出现这种问题的原因2.2 解决该问题的具体方式 1 问题描述 如下我选择要上传的mp3文件:005【情绪表达】想被人了解,就不要自己先捣乱——情绪表达误区.mp3 大家可以看到:上传的文件名为005【情…

实现网易云课堂《SSM高级整合视频教程》一课的项目(尚硅谷教育提供)

博主实现了网易云课堂中《SSM高级整合视频教程》一课讲述的项目,并对前端代码进行了一定程度上的解耦。 运行效果 源码地址 https://github.com/Hunter1023/SSM_CRUD,觉得有用麻烦Star/Fork,欢迎留言讨论。

arm64Linux网易云,网易云音乐arm版

网易云音乐arm版是一款采用arm打造的网易云音乐,能够支持Linux系统的正常实用,网易云音乐arm版有着同样优秀的画面你等着大家尝试,这里有着海量的歌曲一定可以让大家尝试到最棒的效果,与windows版本没有多少区别,快来下…

网易云课堂课程下载教程

网易云课堂不能下载视频,缓存打不开? 记: 网易云课堂、中国大学mooc这些学习平台确实大大方便了我们这些工作党学习,之前一直用的是手机客户端看视频,但是由于换手机啊,清理垃圾啊,手机储存容量各种原因,同一个课程下载了好几次,下完又被清除。今天发现了一个好东西,…

干货,下载网易云课堂和B站的视频

原文网址:https://www.jianshu.com/p/ad20e5a63353 我们在平时的学习中,很有可能会接触 网易云课堂 和 BIlibili 这两个很棒的网站。 有的时候我们在线观看不方便,总是想把网站里面的视频下载到电脑,然后自己闲暇时间进行学习。 方…

网易云课堂视频下载

1 通过网络分析找到视频的网址 2源代码如下: import requests import osimport optparseheaders {"User - Agent": "Mozilla / 5.0(Windows NT 10.0;WOW64) AppleWebKit / 537.36(KHTML, like Gecko) Chrome / 84.0.4147.105 Safari / 537.36"…

【工具】putty下载、安装、使用和常用设置教程

一,Putty简介 Putty是一个远程登录工具,适用于 Windows 和 Unix 平台的Telnet、SSH和 RLOGIN客户端。 跨平台支持:PuTTY 可以在多个操作系统上运行,包括 Windows、Linux、Mac 等,使得在不同的平台上使用相同的工具成为…

保姆级教程,龙蜥操作系统安装使用一步到位!

本文以龙蜥操作系统(Anolis OS) 8.4 为例,为龙蜥社区的用户提供安装指南,希望本文能帮助用户可使用图形化安装接口部署 Anolis OS 到目标平台上。 一、准备 ISO 安装镜像 登录龙蜥社区下载页面(链接地址见文末)获取适合自己架构及…

开源GPT-4小羊驼(Vicuna)快速上手指南

小羊驼(Vicuna)是什么 Vicuna: 一个开源的GPT,宣称实现了GPT-4 90%的功能。 UC伯克利学者联手CMU、斯坦福等,再次推出一个全新模型70亿/130亿参数的Vicuna,俗称「小羊驼」(骆马)。 并且和其他以往不同的是…

超越ChatGPT:AgentGPT正在将自主AI带到浏览器中

你好,欢迎来到人工智能领域的新时代!今天我们介绍AgentGPT,这是一款最前沿的基于浏览器的平台,旨在革新人工智能的自主性。这项开创性的技术让你能够在舒适的网络浏览器中创建、配置和部署定制化的人工智能代理,以实现…

专题 - NanoFramework项目案例

专题 - NanoFramework项目案例 如果有时间,我会在周报中加入一些专题和项目案例的分享,本周就是讨论.NET NanoFramework项目案例的专题,在讨论 NanoFramework 的典型案例之前,让我们先回顾一下 .NET 在嵌入式领域的历史。 2007年&…

element ui日期选择器限制时间范围一年内

效果展示: 开始时间: 结束时间: <el-form-item label"活动时间" required><el-col :span"11"><el-form-item prop"startDate"><el-date-pickertype"date"placeholder"选择开始日期"v-model"que…

elementUI 选择年份 只能选前一年或者后一年

选择前一年&#xff1a; <el-form-item label"年份:" prop"pro_years"><el-date-pickerv-model"getFormData.pro_years"type"year"style"width: 100%":disabled"getNotUse"format"yyyy"value…

通过线上app做一个地域关联的粗略分析(程序员该去哪个城市发展)

前言 移动互联网通过这么多年的发展&#xff0c;如果还有人说没有用过手机app&#xff0c;那肯定会被嘲笑落后于时代的发展。废话少说&#xff0c;我们今天就来看一下哪些地区移动互联网产业比较发达。数据都来源互联网&#xff0c;本人只代表个人看法&#xff0c;有错请指正。…