让代码更简单

酷狗音乐直链解析接口免费下载付费音乐

重要:本文最后更新于2019-11-07 08:59:34,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

酷狗音乐解析服务详见本站:代码狗音乐解析服务

之前发布了一段抓取来的网易云音乐的直链解析,效果不是很好,今天给大家带来这篇酷狗的直链解析,可以解析付费音乐哟,相当的给力!先看看付费效果。

然后使用抓到的数据包提取请求数据,下面是将要用到的简单接口。

搜索音乐名:

复制
http://songsearch.kugou.com/song_search_v2?callback=jQuery1910026785707623246724_1490845878865&keyword=搜索歌曲名&page=1&pagesize=30&userid=-1&
clientver=&platform=WebFilter&tag=em&filter=2&iscorrection=1&privilege_filter=0&_=1490845878887

请求方式:get

返回数据:搜索的歌曲名json数据集合。

注意:在浏览器中直接提交可以直接使用中文,如果要封装需要使用utf-8的url编码。

解析歌曲直链:

复制
http://www.kugou.com/yy/index.php?r=play/getdata&hash=FileHash

FileHash在上面的搜索返回的json集合里有,每首音乐都有。

请求方式:get

请求结果:返回歌曲信息json集合

键名play_url对应的就是该音乐歌曲的直链下载地址,亲测周杰伦的珊瑚海下载成功。

当然我们下载的音乐是试听的音乐,也就是标准的音质,如果没有试听的音乐也就解析不了,这也是为什么我们能拿到高品质音乐的FileHash,酷狗服务器却没有给我们返回gaopinz音乐的下载地址的原因。

感觉很棒!可以赞赏支持我哟~

26 打赏
感谢 1人打赏0.1元

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐