获取QQ音乐歌曲播放源地址
获取QQ音乐歌曲播放源地址
播放源其实是像下面这样的地址:
http://isure.stream.qqmusic.qq.com/C400001fOGqI49gjpc.m4a?vkey=96FAA1BFF18B22563B3A5FCB3073927D4E0702A0FB769D00158213F614AFBDB0118A0F30322B1EF49B8F2D16A2A1D3B05BCEB2717969EE1D&guid=3586840544&uin=0&fromtag=66
为了得到以上源地址,我们需要知道C400001fOGqI49gjpc.m4a 和那一串很长的vkey 。C400001fOGqI49gjpc.m4a 看起来像是个文件名,而vkey 其实就是一个token,理论上来讲每一首歌都应该对应一个.m4a文件和一个token。 至于剩下的几个参数guid, uin, fromtag 直接拿现有的用就行了。
所以接下来的步骤就是去寻找.m4a 和vkey 了。
通过开发者工具我们可以发现,https://c.y.qq.com/base/fcgi-bin/fcg_music_express_mobile3.fcg 这个地址其实就是获取vkey 的地址,格式为 jsonp.
该地址需要提交大量参数,其中songmid 和filename 是最关键的,其他参数都可以仿造,但以上两个参数,每首歌都不一样。
于是接下来的目的就是去寻找songmid 和filename 这两个参数了。
也没有什么特殊的技巧,一个地址一个地址地看一遍,很容易可以看到https://c.y.qq.com/v8/fcg-bin/fcg_v8_album_info_cp.fcg 这个地址包含了我们需要的信息。其中,在strMediaMid 前加 C400 前缀就得到filename .
至此我们已经得到所有的关键参数,接下来只要回溯拼凑出最开头的那个地址,就能得到歌曲源。
获取QQ音乐歌曲播放源地址相关推荐
- QQ音乐歌曲播放源的获取
这里仅分享下自己的解决思路,有不对之处还请指正! 最近在学习vue来是实现高仿qq音乐播放器,由于看的不是最新的视频,所以视频上的qq音乐歌曲源已经无用了.在qq音乐上播放歌曲发现请求的url如图 这 ...
- vue获取qq音乐歌曲音频资源
最近在看一个仿QQ音乐的移动端音乐App,发现获取不到音乐的音频资源,于是打开QQ音乐官网,发现音频的播放地址改变了 在下图audio标签中可查看,地址为 http://ws.stream.qqmus ...
- 【VUE音乐播放器】获取QQ音乐播放源地址
前言:在学习慕课网课程制作企业级音乐app中,发现之前的qq音乐播放地址均不可用了.于是折腾了一下,重新抓包获取地址. 1.获取分类歌单里面的歌曲列表 在之前的代码里,如下红色圆中的歌单-歌曲列表显示 ...
- vue.js最新版获取QQ音乐播放源
最近在学习使用vue写一个播放器,一直获取不到正确的播放源,QQ对这块限制更加严格了.按照之前的写法,现在已经不能获取到播放源了. 首先,要去抓取QQ音乐的播放源 1.首先在QQ音乐任意播放页面 2. ...
- Android获取QQ音乐url,QQ音乐vkey获取,更新播放url
QQ音乐接口播放经常换, 最开始 url: `http://ws.stream.qqmusic.qq.com/${musicData.songid}.m4a?fromtag=46` 然后 url:`h ...
- python爬取qq音乐歌曲链接为什么播放不出来_手把手教你使用Python抓取QQ音乐数据(第一弹)...
原标题:手把手教你使用Python抓取QQ音乐数据(第一弹) [一.项目目标] 获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名.专辑名.播放链接. 由浅入深,层层递进,非常适合刚入门的同学练手. ...
- 记一次获取QQ音乐播放源链接地址
目标链接: https://y.qq.com/portal/playe... 分析network 发现一个请求: 双击打开发现就是歌曲播放源地址 紫棋小姐姐唱歌真好听~ 记住这个链接,并且多打开几个试 ...
- 如何更换计算机中音乐的播放器,电脑中自定义更换QQ音乐歌曲封面图的操作步骤...
QQ音乐音乐的使用中,小伙伴们遇到故障可以直接在本网站上进行搜索,找到处理故障的方法,那有用户发现听歌的时候,歌曲封面和显示的出处内容与不相符的问题导致我们的听歌体验不是很好,遇到这一个QQ音乐使用中 ...
- php获取QQ音乐直链,微信小程序-获取QQ音乐直链
获取QQ音乐直链-用于微信小程序 补充:以下方法获取的直链会有失效期,如果大家有嗅探等工具可以直接上QQ音乐网站获取资源的直链,此方法仅供参考. 问题起源: 最近在做小程序音频播放这一块的时候发现一个 ...
最新文章
- 在你做回归测试的时候,突然有个着急的测试需求,你会怎么做?
- python开发web运维工具_Python web 开发工具箱
- wxWidgets:wxThreadHelper类用法
- centos下svn与mysql_centos下SVN搭建
- codeforces 516c// Drazil and Park// Codeforces Round #292(Div. 1)
- 全文搜索Apache Lucene简介
- pyqt 获取 UI 中组件_你想知道的React组件设计模式这里都有(上)
- c语言编写期末考试成绩,C语言期末考试卷(A卷含答案).doc
- 知识图谱入门视频(四)
- 【luogu P3627 [APIO2009]抢掠计划】 题解
- 大数据好还是不好_学python好还是大数据好?想学IT,但有点搞不清方向的人可以看看...
- Java Spring 事务管理
- 微信抢号软件_强推|那些写微信公众号一定要拥有的软件
- 【转载】设备\Device\Harddisk0\D 有一个不正确的区块
- qlabel显示两行_PyQt5 系统化学习: QLabel
- C盘空间不足,清理AppData
- 你还在找音乐网站吗?试试这几个吧
- itunes下载管理appstore老版本app
- 数据预处理(一):无量纲化
- springcloud(一)微服务概述