首页 > 编程知识 正文

python爬虫,爬虫获取qq音乐榜单

时间:2023-05-05 19:55:44 阅读:279039 作者:2864

QQ音乐爬虫解析 说明

说明


这个其实之前很久就写好了,但是一直没有公开,但是有朋友说想了解这个,我就将其公开

---------------------------以下是原文内容------------------------------------------

定位到的位置是这个地方

需要封装这样的数据结构

http://u.y.qq.com/cgi-bin/musicu.fcg `POST` { "req": { "module": "CDN.SrfCdnDispatchServer", "method": "GetCdnDispatch", "param": { "guid": "404992745", "calltype": 0, "userip": "" } }, "req_0": { "module": "vkey.GetVkeyServer", "method": "CgiGetVkey", "param": { "guid": "404992745", "songmid": [ "0030XOLI3oZmyB" ], "songtype": [ 0 ], "uin": "123", "loginflag": 1, "platform": "20" } }, "comm": { "uin": 123, "format": "json", "ct": 24, "cv": 0 }}

需要修改的是 songmid 位置,对应的

https://y.qq.com/n/yqq/song/0030XOLI3oZmyB.html

使用 POSTMan 测试得到效果图

获取到数据
1:域名是:
https://isure.stream.qqmusic.qq.com/

2:获取到purl 的数据 C4000030XOLI3oZmyB.m4a?guid=404992745&vkey=703AE5393C1FAABD916B50150B880E98A421DD1425A1369C109F66E855254D235B1A437BDF9C074D5815F1031FD444CBE5F4346CA376E46D&uin=0&fromtag=66

3:类似的url是,这就是目标的 url

https://isure.stream.qqmusic.qq.com/C4000030XOLI3oZmyB.m4a?guid=8786617430&vkey=96AA20771AF46177B84788F0A82FB9C5A18CC20A45DA6C8A583D73F31CA4FCF9360DD31625313A3652054528F3FC10558CB4ACBA839D2D4E&uin=761075116&fromtag=66

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。