音乐文件一般在type为media或response为空的链接里 参数若为随机产生的,可直接写死 通过preview可方便地了解链接内容结构 链接内容如果为json,需要转换 如要修改全局变量,应该先用global x声明,否则修改的只是一个名字相同的局部变量,不修改则不需要 函数中只能创建局部变量 QQ音乐: 音乐链接含有vkey,搜索vkey得到一链接为getplaysongkey,经通过链接中的songmid获取音乐链接,其他参数可写死(getplaysongkey+随机产生的16位参数),音乐链接在purl中,但获取的音乐只能为m4a 网易云音乐: 音乐链接使用params和encSeckey加密,当传入正确参数才能得到音乐链接,解密方法学习中 虾米音乐: 音乐链接使用凯撒加密,解密方法为按密文第一个数字n将密文分为n行,然后从上到下坚向读取每一行,读取完成后对内容进行url解密,最后将内容中的^替换为0,即得到下载链接 获取密文需要将音乐的id传入http://www.xiami.com/widget/xml-single/uid/0/sid/+id,获取response的location,而音乐的id在pc网页为加密状态(_s=...),如何解密未知,不同于网易云音乐,没有params和enSckey,无法获取id,然而如果将ua设置为手机,搜索链接将会发生改变,音乐信息不会加密,可以获取音乐id