您的位置 首页 经验

2019最新版QQ音乐api调用

推荐

下载QQ音乐任意歌曲方法: 1.首先在QQ音乐任意播放页面 2.进入开发者模式按F12即可  3.选…

下载QQ音乐任意歌曲方法:

1.首先在QQ音乐任意播放页面

2.进入开发者模式按F12即可 

3.选择network,按ctrl+R进行筛选多媒体文件

4.优先选择大小排序右击最大的多媒体文件出来快捷菜单,选择如下图的选项即可进入歌曲播放页面

5.如下链接就是播放个去链接:其中这是歌曲名称:C1L0001ApDs72gYqUk.m4a

名称里面的C1代表歌曲的音质大小C1表示文件小,C4表示文件大。例如:C4L0001ApDs72gYqUk.m4a这就是大文件,如下图

http://dl.stream.qqmusic.qq.com/C1L0001ApDs72gYqUk.m4a?vkey=F33047F1591194F61A2B27094B6CB1CBBD4C504FDB466A9975ADE22861FE0845D36C70AA0E23FF9000B2D5DEE71EB63E904224A849A7C59F&guid=8715282750&uin=2703401268&fromtag=66

再说下API接口:

1.最新音乐排行榜

一个月内发布的新歌,在7天内的有效播放次数的涨幅,由高到低取前100,默认100首最新歌曲


1
请求方式:GEThttps://c.y.qq.com/v8/fcg-bin/fcg_v8_toplist_cp.fcg?g_tk=5381&uin=0&format=json&inCharset=utf-8&outCharset=utf-8¬ice=0&platform=h5&needNewCode=1&tpl=3&page=detail&type=top&topid=27&_=1519963122923 直接调用即可请求到json数据

请求到的数据如下: 

2.随机推荐的音乐地址: 


1
请求方式:GEThttps://c.y.qq.com/v8/fcg-bin/fcg_v8_toplist_cp.fcg?g_tk=5381&uin=0&format=json&inCharset=utf-8&outCharset=utf-8¬ice=0&platform=h5&needNewCode=1&tpl=3&page=detail&type=top&topid=36&_=1520777874472直接调用即可

请求结果如下: 

 3.播放歌曲url

http://ws.stream.qqmusic.qq.com/C100’+songmid+’.m4a?fromtag=0&guid=126548448

上面的songmid事通过上面请求后拿到的值例如薛之谦的肆无忌惮的的songmid是000QCwge3B6Ad1,那么这首歌曲的url即为:

http://ws.stream.qqmusic.qq.com/C100000QCwge3B6Ad1.m4a?fromtag=0&guid=126548448

4歌曲搜索:

var val = “菊花台”;


1
https://c.y.qq.com/soso/fcgi-bin/search_for_qq_cp?g_tk=5381&uin=0&format=jsonp&inCharset=utf-8&outCharset=utf-8¬ice=0&platform=h5&needNewCode=1&w='+val+'&zhidaqu=1&catZhida=1&t=0&flag=1&ie=utf-8&sem=1&aggr=0&perpage=20&n=20&p=1&remoteplace=txt.mqq.all&_=1520833663464

完整搜索案例如下: 


1
https://c.y.qq.com/soso/fcgi-bin/search_for_qq_cp?g_tk=5381&uin=0&format=jsonp&inCharset=utf-8&outCharset=utf-8¬ice=0&platform=h5&needNewCode=1&w=菊花台&zhidaqu=1&catZhida=1&t=0&flag=1&ie=utf-8&sem=1&aggr=0&perpage=20&n=20&p=1&remoteplace=txt.mqq.all&_=1520833663464

即可搜索到相关的歌曲

歌词就不说了没啥用

本文来自网络,不代表鑫云博客立场,转载请注明出处:http://vp.y6a.net/archives/2083

作者: admin

GET云底部广告

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

联系我们

在线咨询: QQ交谈

邮箱: admin@xinteam.net

工作时间:周一至周五,9:00-17:30。
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部
鑫云博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress