admin管理员组

文章数量:1633102

打开酷狗音乐


找到MP3文件的位置

发现没有规律,继续寻找跟这个链接有关的东西


在这里找到MP3接口
这个链接的参数是这些,经过多次对比发现,不同的参数是hash和album_id。
说明区别每首歌不同的是这两个参数,找到它们的规律也就能下载想要的歌曲。
区分每一首歌的不同,应该是每首歌的名字,下一步应该去搜索界面寻找。

在这里找到需要的参数。
keyword是歌名,mid ,clienttime,uuid可以在js文件中找到

看了很久发现是当前时间的时间戳,signature没有找到是什么。百度了一下发现,之前的酷狗搜索页面是没有signature的。

https://songsearch.kugou/song_search_v2?callback=jQuery112405132987859127838_{时间浮点}&page=1&pagesize=30&userid=-1&clientver=&platform=WebFilter&tag=em&filter=2&iscorrection=1&privilege_filter=0&_={时间浮点}&keyword={歌名}
时间浮点可以用time.time()*1000.

最后可以成功爬取酷狗音乐了。

本文标签: 酷狗音乐