1. 获取搜索的歌单信息
通过在酷狗音乐进行关键字搜索,并通过F12检测,发现网页给网站发送了get请求。
https://complexsearch.kugou.com/v2/search/song?callback=callback123&keyword=%E7%A8%BB%E9%A6%99&page=1&pagesize=30&bitrate=0&isfuzzy=0&tag=em&inputtype=0&platform=WebFilter&userid=-1&clientver=2000&iscorrection=1&privilege_filter=0&srcappid=2919&clienttime=1598343363775&mid=1598343363775&uuid=1598343363775&dfid=-&signature=09553BE20E21CF594C911530E4F71A07
其中keyword是搜索关键字,clienttime,mid,uuid均是时间戳,其他数值除signature经过检查均为固定值,针对signature的解码过程如下:
![faea87f78a90f36ea0ef398562b37bc1.png](https://i-blog.csdnimg.cn/blog_migrate/87255d9d7d09695b2279e2976433ea4f.png)
通过设置断点,可以获得signature,其获取流程如下:
str = {
"NVPh5oo715z5DIWAeQlhMDsWXXQV4hwt"
"bitrate=0"
"callback=callback123"
"clienttime=1598347379352"
"clientver=2000"
"dfid=-"
"inputtype=0"
"iscorrection=1"
"isfuzzy=0"
"keyword=稻香&