首先确定目标,搜索音乐名称,然后找到音乐的哈希值,然后找到音乐文件,然后保存。打开网址:https://www.kugou.com/yy/html/search.html#searchType=songsearchKeyWord=%E4%B8%AD%E5%9B%BD%E5%A5%BD%E5%A3%B0%E9%9F %B32022,并打开开发者工具
步骤2。
在开发者工具中切换到network(网络请求),找到数据接口(当你不确定是哪个接口时,直接点击分页即可)
步骤3.
我找到接口,发现返回的数据没有加密,但是请求的数据是加密的,比如签名字段。
步骤4。
然后开始寻找加密方法
点击界面,跳转到启动器,找到签到相关界面。
步骤5。
然后打开js文件,搜索签名字段,在签名位置打断点,然后再次请求接口
步骤6
找到了加密方法,开始玩js。我找到了加密方法(需要一些经验),发现是MD5,但是规则是参数必须按顺序排列。这个位置的代码还是需要你自己弹一下,不然你永远不知道。
步骤7
js加密完成后,开始组装python请求,测试是否能正常返回。如果无法返回,请根据返回结果逐步调试。我发现我很幸运,马上就得到了我想要的结果。
步骤8
开始下载歌曲,打开组装好的播放地址,寻找下一个界面即可获取播放地址。
打开页面(https://www.kugou.com/song/#hash=311BF7E83B8FFF40DA38F25ABA3D1D88album_id=59599171album_audio_id=432094184),打开开发者工具,切换到网络选项卡,搜索哈希值:311BF7E83B8FFF40DA38F25 ABA3D 1D88找到接口发现不是加密的。直接开始下载就可以了。如图所示
仅供学习参考
标签:
用户评论
学习了酷狗音乐爬虫,感觉挺有意思的,下载音乐的过程挺复杂的,但是解密接口之后,感觉就像打开了宝藏一样。
有15位网友表示赞同!
标题里的接口加解密听起来好高级,我也要去试试看,能不能应用到自己的项目中。
有7位网友表示赞同!
酷狗音乐爬虫,这个技能得掌握啊,毕竟现在谁离不开音乐呢?接口加解密,听起来好专业。
有19位网友表示赞同!
刚刚看完教程,感觉头都大了,爬虫加解密,这难度有点高,得好好消化一下。
有13位网友表示赞同!
酷狗音乐下载,这个功能太实用了,接口加解密学起来有点困难,但是为了能下载无损音乐,拼了!
有18位网友表示赞同!
音乐下载加解密,这个标题好吸引人,我刚刚开始学习编程,正好可以试试这个。
有9位网友表示赞同!
酷狗音乐爬虫,这个项目听起来很有挑战性,接口加解密估计得花不少时间研究。
有15位网友表示赞同!
学了这个酷狗音乐爬虫,感觉自己对音乐有了更深的理解,下载和接口解密也让我涨了不少知识。
有18位网友表示赞同!
酷狗音乐爬虫,接口加解密,这对我来说是个全新的领域,希望可以一步步跟上。
有16位网友表示赞同!
音乐下载是个大难题,但是这个教程解决了我的烦恼,接口加解密让我对编程有了更深的认识。
有10位网友表示赞同!
酷狗音乐爬虫,下载音乐太方便了,接口加解密技术含量高,我得好好研究研究。
有15位网友表示赞同!
标题里的酷狗音乐爬虫,感觉好厉害,我要是能学会,下载音乐就不再是问题了。
有20位网友表示赞同!
音乐下载加解密,这个教程太有价值了,我打算收藏起来,以后慢慢学。
有18位网友表示赞同!
酷狗音乐爬虫,接口加解密,听起来好高级,我得赶紧去学习,不能让自己掉队。
有19位网友表示赞同!
学酷狗音乐爬虫和接口加解密,感觉自己的编程水平又上了一个层次,下载音乐变得简单多了。
有10位网友表示赞同!
酷狗音乐爬虫,这个项目太酷了,下载音乐还能解密,我得试试看能不能应用到其他项目里。
有9位网友表示赞同!
音乐下载加解密,这个技术太神奇了,我之前一直想学,现在终于有机会了。
有14位网友表示赞同!
酷狗音乐爬虫学习,这个教程太全面了,从下载到解密,一步步教得非常清晰。
有5位网友表示赞同!
酷狗音乐爬虫和接口加解密,这对我来说是个巨大的挑战,但是我相信自己可以学会。
有18位网友表示赞同!
音乐下载和接口加解密,这个教程让我对编程有了更深的认识,感谢作者分享这么好的内容。
有14位网友表示赞同!