网易云再度升级!用Python爬取下载(一:思路)

那么我们的网易云音乐,我的上一篇博文用到的接口不能用了……
但是我们的网友终究是万能的,不知道哪位大佬做出来的api:https://api.imjad.cn/
中,包含了6个api接口:

我用红色框框框起来的就是我们需要用到的接口了。它的调用方法就是:
http://https://api.imjad.cn/cloudmusic/?加上后面的信息。
直接点开就会跳转到教程,这些教程你们自己参悟吧。

而在最下面,有一个好东西:

哎嘿,舒服。大家散了吧,以后就在这里下载网易云的歌:https://api.imjad.cn/cloudmusic.md
开玩笑的,我们还是要用python获取信息呀!
简单说一下:
http://https://api.imjad.cn/cloudmusic/? ——开头
首先是必须要加到开头的东西:

type=后面不加东西的话就默认是song,id=后面必须跟上歌曲或mv或用户的id
########
然后就是type后面可以加的东西:

#########
其次是很实用的两个东西:

这个br就是歌曲的音质,数字只能选640000,1280000,198000或320000,数字越大音质越好,自然文件也越大。
还有raw在你用网页的时候非常实用,但做程序的时候就没用了。
比如,你想爬取这首歌:

可以看到id是1481164987
我们在实用浏览器时,可以直接输入网址:https://api.imjad.cn/cloudmusic/?type=song&id=1481164987&br=128000&raw=true,它会直接跳转到歌曲播放和下载链接,在按下f12键的元素中也很容易找到歌曲下载地址

但是但是但是,你用爬虫去爬取信息,只会拿到这个信息:

这是我的爬虫代码,是没有任何问题的:

所以呀,别抱着幻想,认真的做信息的筛选吧!
刚刚哪首歌为例:
歌曲基础信息(不包含下载地址):https://api.imjad.cn/cloudmusic/?type=detail&id=1481164987&br=1280000

可以获得歌曲名,作者,歌曲id,作者id,专辑,封面下载地址等
###我是分段符号###
歌曲信息:https://api.imjad.cn/cloudmusic/?type=song&id=1481164987&br=1280000

可以获得歌曲下载地址(下载地址要把“\”符号去掉),文件大小,文件类型(一般都是mp3)等
######我是分段符号######
然后就是MV:
以《you raise me up》为例(mv?id=409017)
直接一个网址就行:https://api.imjad.cn/cloudmusic/?type=mv&id=409017

可以获得mv名,mv作家,mv作家id,mv封面地址,mv下载地址等信息
可是,mv的信息地址后面加上raw=true并不可以直接跳转哦!
接下来,就是代码的实现了!
下一篇:https://blog.csdn.net/jadsgfuhya/article/details/108953448

网易云再度升级!用Python爬取下载(一:思路)相关推荐

  1. python爬取下载m3u8加密视频,原来这么简单!

    1.前言 爬取视频的时候发现,现在的视频都是经过加密(m3u8),不再是mp4或者avi链接直接在网页显示,都是经过加密形成ts文件分段进行播放. 今天就教大家如果通过python爬取下载m3u8加密 ...

  2. python爬取网易云音乐热评_python爬取网易云音乐评论

    本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...

  3. python爬取网易云音乐评论分析_python爬取网易云音乐评论

    本文实例为大家分享了python爬取网易云音乐评论的具体代码,供大家参考,具体内容如下 import requests import bs4 import json def get_hot_comme ...

  4. python爬取网易云音乐评论分析_Python爬取网易云音乐评论(附加密算法)

    网易云音乐,里面汇聚了哲学家,小说家,story-teller,皮皮虾等各种人才,某些评论非常值得收藏(甚至开了一个歌单专门收藏它们).竟然这么好玩,何不尝试把他们爬取下来呢? 前置需求 可选:fid ...

  5. Python系列模拟登录之网易云个人听歌排行榜爬取 !

    前言 那么今天我们就来爬一波网易云个人听歌排行榜吧.让我们愉快地开始吧~ 开发工具 Python版本:3.6.4 相关模块: argparse模块: DecryptLogin模块: prettytab ...

  6. java爬取网易云歌单_爬虫爬取网易云歌单

    一.主题式网络爬虫设计方案 1.主题式网络爬虫名称:爬取网易云音乐歌单 2.主题式网络爬虫爬取的内容与数据特征分析 爬取网易云音乐歌单前十页歌单,轻音乐类型的歌单名称.歌单播放量.歌单链接.用户名称. ...

  7. 网易云音乐评论和歌词爬取

    一.简介 小白一枚,如有不足,敬请斧正. 本文内容是关于网易云音乐的评论有和歌词的JS逆向爬虫爬取. 二.环境 python3.6.5  nodejs 三. 具体内容(分析评论,歌词的步骤一模一样) ...

  8. 网易云音乐(一)爬取全部歌手及歌手id

    动听的音乐,走心的评论. 总会使人不断的遐想... 本系列将爬取分析网易云音乐最动听的音乐,最走心的评论. 本次爬取网易云音乐的所以歌手及歌手id. 一.网页分析 1.标签 通过点击左边已经分好类的标 ...

  9. python爬取去哪儿网机票_干货|Python爬取《去哪儿》攻略库,制作一份详细的旅行攻略,疫情后来一场说走就走的旅行!...

    去哪儿是中国领先的在线OTA网站,为消费者提供机票.酒店.会场 .度假产品的实时搜索,并提供旅游产品团购以及其他旅游信息服务.去哪儿网站上有丰富的图片.评论数据,这些大量的数据对于从事数据岗位的来说的 ...

  10. 爬虫:网易云热门歌曲所有评论爬取(详细)

    1.我的目的 爬取热歌榜中所有歌曲的所有评论,并存入mysql数据库 2.分析过程 1.首先可以看到每首歌曲都在tbody下的一个tr标签中 即提取热门歌曲中tbody下所有的tr标签就可以得到所有热 ...

最新文章

  1. Java 初始化顺序
  2. 性能测试的“2-5-10原则”
  3. 仰望众位Oracle大牛
  4. Oracle中,如何查看FRA(Flashback Recovery Area)的利用率
  5. YUV420转YUV444 , YUV420转RGB
  6. jquery中动画效果的函数
  7. [译]LINT TO SQL 介绍(数据库查询) - Part.3
  8. 响应式 媒体查询 盒模型
  9. MYSQL.版本查看-LINUX
  10. 实战SSM_O2O商铺_35【商品】商品编辑之View层的实现
  11. mac下php mysql数据库文件怎么打开_Mac环境下php操作mysql数据库的方法分享
  12. Angular ng-container元素的学习笔记
  13. matlab 动态库 二次调用,LINUX matlab编译动态库调用崩溃
  14. 基于光强的角点检测(SUSAN角点检测、FAST角点检测、FAST-ER角点检测)
  15. 荣耀 android 11 rom,华为荣耀10官方固件rom刷机包_华为荣耀10完整版系统升级包
  16. 为什么华为,腾讯,阿里等大公司都有外包员工?
  17. 居民身份证号码的编码规则
  18. 【verbs】ibv_reg_mr()
  19. WAIC | 奇点云携「酷炫AI应用」亮相2019世界人工智能大会
  20. python实现火车票查询

热门文章

  1. Arcgis重采样或者裁剪的问题
  2. DSP入门:GPIO
  3. 收评:5月24日资金流向(摘自益盟)
  4. 假设某台台式计算机的内存储器容量为128,假设某台计算机的内存储器容量为128MB,硬盘容量为10GB,硬盘的容量是内存容量的多少倍?...
  5. oj1047: 对数表
  6. 紫光m300 路由器与磊科ni360 q360 nr235 ddwrt tomato等互刷折腾备忘
  7. eda交通灯控制器波形输入_【EDA课程设计】基于VHDL十字路口交通灯控制电路
  8. ASP(Answer Set Programming)编程入门
  9. QT项目二:局域网聊天工具
  10. 经典特别好用的局域网传输文件聊天工具飞秋和飞鸽传书