QQ音乐API

**

QQ音乐API

**
效果图:

URL:
通过这条接口查找到这10条歌曲每一条的Songmid
https://c.y.qq.com/soso/fcgi-bin/client_search_cp?aggr=1&cr=1&flag_qc=0&p=1&n=10&w=邓紫棋;

这条链接获取到QQ音乐当前使用的地址(QQ音乐不定期换地址,本人跳过这个坑)
https://u.y.qq.com/cgi-bin/musicu.fcg?-=getplaysongvkey09489699031337162&g_tk=5381&loginUin=0&hostUin=0&format=json&inCharset=utf8&outCharset=utf-8¬ice=0&platform=yqq.json&needNewCode=0&data={"req"%3A{"module"%3A"CDN.SrfCdnDispatchServer"%2C"method"%3A"GetCdnDispatch"%2C"param"%3A{"guid"%3A"9167391000"%2C"calltype"%3A0%2C"userip"%3A""}}%2C"req_0"%3A{"module"%3A"vkey.GetVkeyServer"%2C"method"%3A"CgiGetVkey"%2C"param"%3A{"guid"%3A"9167391000"%2C"songmid"%3A["001C1g8J0Tvpg1"]%2C"songtype"%3A[0]%2C"uin"%3A"0"%2C"loginflag"%3A1%2C"platform"%3A"20"}}%2C"comm"%3A{"uin"%3A0%2C"format"%3A"json"%2C"ct"%3A24%2C"cv"%3A0}}

这条链接获取vkey 值
https://c.y.qq.com/base/fcgi-bin/fcg_music_express_mobile3.fcg?format=json205361747&platform=yqq&cid=205361747&songmid=songid&filename=C400songmid.m4a&guid=000000000

拼接出来的完整链接

http://183.60.131.112/amobile.music.tc.qq.com/C400003jjoM94WLiTf.m4a?guid=000000000&vkey=9913194CD49391D2EEB241160C526D16FFCED7067BA7EFFECB016827191DD9EBD6F9E7F79F72AA3921579C96FDBEFD67AC1BA8DB2FEA1A24&fromtag=0

代码
下图代码获取songmid,pagesize需要搜索多少条歌曲,text歌曲或歌手的名称
QQ音乐API_第1张图片
下图代码获取拼接获取到的数据
在这里插入图片描述
获取QQ音乐IP和vkey值,并将完整路径拼接

QQ音乐API_第2张图片
完整下载代码地址
百度网盘链接:https://pan.baidu.com/s/1oR8XGHegGT9VvEmnbDgGGA
提取码:4s48

你可能感兴趣的:(JQuery解析)