Android获取网易云音乐歌曲详细信息

  • 一、目标
  • 二、实现方案
  • 三、最终方案
  • 四、遗留问题
  • 五、接下来
  • 六、Finally

在《Android获取歌曲详细信息》一文中,介绍了几种获取网易云音乐歌曲详情的方式。

现在来看看结果如何。

一、目标

验证获取网易云音乐歌曲详细信息的几种实现方式的结果。

二、实现方案

  • 私有API
名称 描述
接口地址 http://music.163.com/api/song/detail/?id={音乐ID}&ids=[{音乐ID}]&csrf_token=
测试 http://music.163.com/api/song/detail/?id=93666&ids=[93666]
结果 不连续访问时,一切正常,成功获取到数据。
昨天下午连续并发调用了几次接口,再次访问时,即刻收到错误代码。
{"code":-460,"msg":"Cheating"}
早上访问该接口,依然返回以上错误码,应该是IP被屏蔽了。
使用移动网络还能正常访问。
  • 第三方API
名称 描述
接口地址 https://api.imjad.cn/cloudmusic/?type=detail&id={音乐ID}
测试 https://api.imjad.cn/cloudmusic/?type=detail&id=93666
结果 连续访问,成功获取到数据。
昨天下午,发生服务器无法访问的问题。
早上再次访问,已经恢复正常。

三、最终方案

鉴于2个接口都不够稳定,最终采用2个接口依次访问的解决方案。

串联访问2个接口,成功获取数据则中止。

四、遗留问题

如果2个接口都不能正常访问,那么客户端毫无修正的方案。

除非升级新的客户端才能解决问题。

未来考虑搭建自己的服务器,作为中转。

客户端访问自己的服务器获取数据,服务器再调用以上2个接口获取数据。

并且可以在服务端建立缓存。

五、接下来

老天请保佑未来一年内,这2个接口都能正常访问!

六、Finally

须菩提。于意云何。
若人满三千大千世界七宝。以用布施。
是人所得福德。宁为多不。
须菩提言。
甚多。世尊。

Android获取网易云音乐歌曲详细信息相关推荐

  1. Android获取酷狗音乐歌曲详细信息

    Android获取酷狗音乐歌曲详细信息 一.目标 二.实现方案 三.最终方案 四.网易云音乐 五.遗留问题 六.接下来 七.Finally 在<Android获取歌曲详细信息>一文中,介绍 ...

  2. python爬取网易云音乐歌曲评论信息

    网易云音乐是广大网友喜闻乐见的音乐平台,区别于别的音乐平台的最大特点,除了"它比我还懂我的音乐喜好"."小清新的界面设计"就是它独有的评论区了------各种故 ...

  3. 手把手教你用Python网络爬虫获取网易云音乐歌曲

    前天给大家分享了用Python网络爬虫爬取了网易云歌词,在文尾说要爬取网易云歌曲,今天小编带大家一起来利用Python爬取网易云音乐,分分钟将网站上的音乐down到本地. 跟着小编运行过代码的筒子们将 ...

  4. 用python爬取网易云评论最多的歌_巧用Python爬取网易云音乐歌曲全部评论

    一.首先分析数据的请求方式 网易云音乐歌曲页面的URL形式为https://music.163.com/#/song?id=歌曲id号,这里我用Delacey的Dream it possible 为例 ...

  5. Android初级,实现网易云音乐歌曲列表界面效果,播放界面效果,ListView,ViewPager方法详解

    初学Android初级,第一篇博客文章,如有错误,还望批评指正! 本文主要内容以网易云音乐歌曲列表界面效果代码,播放音乐界面效果代码为主,并将ListView和ViewPager作为实现界面滑动功能的 ...

  6. 使用webcollector爬虫技术获取网易云音乐全部歌曲

    使用webcollector爬虫技术获取网易云音乐全部歌曲 最近在知乎上看到一个话题,说使用爬虫技术获取网易云音乐上的歌曲,甚至还包括付费的歌曲,哥瞬间心动了,这年头,好听的流行音乐或者经典老歌都开始 ...

  7. Python爬虫获取网易云音乐 我的喜欢歌单 歌曲数据

    需求:突然奇想,获取网易云音乐 我的喜欢 歌单音乐数据 获取歌曲详情 如标题,歌手,时长,专辑等等 思路: 爬虫请求url 获取数据,找到对的链接请求就成功了一半,查看返回数据,然后保存数据(歌曲+歌 ...

  8. 抓取网易云音乐歌曲热门评论生成词云(转)

    非原创作品,转载自:http://blog.csdn.net/marksinoberg/article/details/70809830 前言 网易云音乐一直是我向往的"神坛",听 ...

  9. VUE获取网易云音乐接口,并实现歌词滚动效果

    VUE获取网易云音乐接口,并实现歌词滚动效果 最近在捣腾个人博客,加了个播放音乐的模块,所以在这里记录一下歌曲播放歌词实时滚动效果的实现,顺便总结加深一下对各个知识点的理解. GitHub地址 演示地 ...

最新文章

  1. 迁移学习CNN图像分类模型 - 花朵图片分类
  2. Keil4编译原子哥的SYSTEM出现错误 Inline assembler not permitted when generating Thumb code
  3. python经典一百道习题(转自奶酪博客)
  4. 企业越来越重视即时通讯内部应用
  5. 经典重温:FAIR提出SlowFast,用双分支非对称网络处理不同采样率的视频!代码开源!...
  6. FileFilter 遍历某个目录下文件名含有某个字符的文件
  7. 2018ACM上海大都会赛: A. Fruit Ninja(这绝对是道原题+随机)
  8. unix环境高级编程-文件和目录(1)
  9. UG NX 12 使用快捷键调整视图方位
  10. 8、OpenCV调整图像对比度和亮度
  11. Facebook账户 “ 解封、防封、养号 ” 知识要点,已收藏!
  12. ios markdown 解析_认识与入门 Markdown,Markdown教程
  13. win10防火墙_教你一招,在Win10上设置允许应用通过Windows防火墙,非常简单
  14. java excel 批注_Java 添加、修改、读取、复制、删除Excel批注
  15. https证书风险修复
  16. 4.24 使用计算命令制作图像合成艺术效果 [原创Ps教程]
  17. http协议与https协议+UDP协议和TCP协议+WebSocket协议下服务端主动去发送信息+对称加密与非对称加密+get和post请求方式区别详解+浏览器内核以及jsj解析引擎
  18. 【小白】第一次给华为H58-03服务器装系统
  19. 锁屏后微信显示无法连接服务器,手机锁屏后微信收不到信息是怎么回事
  20. win10 pro 语言设置问题

热门文章

  1. 顺丰测试开发工程师一面
  2. 用html做一个可以拨打电话的链接
  3. Vivado 报错:[Place 30-574] Poor placement for routing between an IO pin and BUFG.
  4. Win10系统C盘电脑彻底清理
  5. 「深圳搬家」空调移机有哪些注意事项?
  6. 几个“快递偏门”赚钱方法!
  7. 一种威胁绝大多数蓝牙设备的攻击载体——BlueBorne
  8. 8、HDFS内存存储策略支持和“冷热温”存储
  9. 数据竞赛技巧|数据挖掘(四):常用trick介绍
  10. PCB硬件设计之网口