网易云音乐python爬取

今天听歌的时候想把网易云要付费的歌曲加入到歌单后,想看看网页上的播放器能不能放,
如果这样的话岂不是可以白嫖听音乐了?
结果点了后发现不能放,把vip音乐撤销后重新加载一下网页又能放了。
然后去csdn上找了一下,发现有个2020年的bug,但现在好像没用了。

说说我对爬虫的理解吧。

之前学过一段时间前端,基本代码都认识,所看见的前端页面里肯定有存放的音乐url(链接网址)。
所以我们只要找到这个网址就可以了,俗称抓包。

先看看网易云音乐页面,不难发现每个歌曲都有自己的id。

minecraft

minecraft

这里点击外链播放器,基本就能找到音乐包了。

minecraft

如下:

minecraft

这里提一下我以前经常用的网站:
MyfreeMp3

现在看来也是爬的网易云音乐,不过好多付费歌曲已经爬不了了

minecraft

这里先用MyfreeMp3这个网站做个实验,该网站没有做任何加密和反爬虫措施,直接复制粘贴url链接就好
结果如下,理论可行,实验成功。

minecraft

发现csdn好多爬虫代码没用了,去GitHub上找找看吧。