本文给大家讲解如何调用QQ音乐MV接口,实现强大的MV在线播放器功能

第一步:调用MV查询接口,获取json数据,拿到vid

接口地址:

https://c.y.qq.com/soso/fcgi-bin/client_search_cp?ct=24&qqmusic_ver=1298&remoteplace=txt.yqq.mv&searchid=137147982373372006&aggr=0&catZhida=1&lossless=0&sem=1&t=12&p=1&n=28&w=%E6%9E%97%E4%BF%8A%E6%9D%B0&g_tk=257422069&jsonpCallback=MusicJsonCallback6287496927839289&loginUin=1075888691&hostUin=0&format=jsonp&inCharset=utf8&outCharset=utf-8&notice=0&platform=yqq&needNewCode=0

把这个地址放到浏览器地址栏运行一下,我们将会看到下图:

没错!w="关键词" ,这样我们可以自定义搜索关键词了,那么搜索功能就搞定了!

第二步:播放对应mv

我刚获得的json数据可以放在格式化工具里 格式化一下,方便查看。

我们会看到如下图:

每一条数据都有一个v_id,我们把v_id  放到https://y.qq.com/n/yqq/mv/v/g0011qp6w2g.html 这个地址中,替换.html前面的一段就可以播放了

不明白留言!

调用QQ音乐接口,实现自制MV播放器相关推荐

  1. 调用qq音乐接口备用...

    刚先看到一个人发调用qq音乐 我在网上找了下 . 网页代码示例:<body οnclick="window.open('tencent://QQMusic/?  version==70 ...

  2. PHP调用QQ互联接口实现QQ登录网站

    调用QQ登录接口,首先要到QQ互联完善开发者认证信息,并通过审核,然后创建一个网站应用,获得APP ID和APP Key,通过审核后即可调用基本接口get_user_info(获得用户信息),实现QQ ...

  3. 安卓应用调用QQ登录接口

    安卓应用调用QQ登录接口 注册成为开发者并提交APP审核 先在QQ互联网站注册成为开发者,进行邮箱验证 此时你填写完信息后只是保存到腾讯服务器了,而没有提交审核,你个人信息状态显示未提交审核,提交审核 ...

  4. 利用MFC调用libvlc.dll作一个简单的播放器

    简单介绍MFC调用libvlc.dll作一个简单的播放器,抛砖引玉,各位VC++达人继续深入研究,Jeremiah对VC++确实不太感兴趣,所以就不做太深入的研究了. 2009.10.29修改:加入c ...

  5. 通过QQ音乐接口获取数据+播放源

    最新QQAPI接口[QQ 音乐API koa2全接口实现](https://blog.csdn.net/ZC_XY/article/details/90813351) Github - program ...

  6. WIN32下使用DirectSound接口的简单音频播放器(支持wav和mp3)

    刚好最近接触了一些DirectSound,就写了一个小程序练练手,可以用来添加播放基本的wav和mp3音频文件的播放器.界面只是简单的GDI,dxsdk只使用了DirectSound8相关的接口. D ...

  7. C#使用APlayer开发自制媒体播放器

    首先简单来了解下什么是APlayer.下面的内容你都可以通过http://aplayer.open.xunlei.com/轻松地进行查看. 引擎介绍 APlayer 媒体播放引擎是迅雷公司从 2009 ...

  8. Java fx 变速播放音乐_变速变声播放器(Impulse Media Player)

    ImpulseMediaPlayer是一个windows下的免费音乐播放器,可调节音乐播放速度甚至音色,具备变速变声的独特功能!感兴趣的朋友赶快来试试吧. 相关软件软件大小版本说明下载地址 Impul ...

  9. 手机 音乐 推送 到 linux 播放器,很简单地解决了:用手机控制群晖播放音乐并推送到功放的问题...

    之前发帖提问(原贴和讨论在http://www.newsmth.net/nForum/article/DigiHome/898192),不少热心朋友各种回复讨论,我自己也反复尝试,结果发现解决方法无比 ...

最新文章

  1. 修改Eclipse格式化代默认长度
  2. (Java多线程)多线程原理和使用
  3. Rancher的简单部署和使用
  4. USTC English Club Note20171020(3)
  5. shrio的rememberMe不起作用
  6. 第五章 了解你的用户
  7. P3358 最长k可重区间集问题(网络流:串联思想)
  8. 利用Python多进程执行,加快MySQL批量添加数据的执行速度
  9. java B2B2C Springcloud电子商务平台源码 -Feign之源码解析
  10. python中-----数组中的排序
  11. 哪里有c语言在线编程题,在线求C语言编程题答案。。。
  12. CentOS8环境中使用Graghics Magick将CMYK图片生成适用于chrome、Edge、QQ浏览器浏览的sRGB图片
  13. 微积分:2.2泰勒公式函数极值定积分
  14. JSONObject将json字符串转成java嵌套对象
  15. android 重力模拟,android的模拟器怎样仿真重力感应器
  16. Spring Boot 大文件上传(断点上传)、服务端分片下载、客户端分片下载(断点下载)
  17. 计算机基本操作怎么保存,win10重置此电脑保留我的文件怎么操作
  18. 如何打造差异化抖音账号IP?
  19. fMRI与MRI区别+名词解释+MRI中T1和T2的含义与区分
  20. Axure RP 9 基础教程

热门文章

  1. 【OR】约束优化:对偶理论(2)
  2. python把.CSV文件转换成.JSON格式文件并格式化储存
  3. 单元测试之verify及使用when打桩时对ArgumentMatchers的使用
  4. ESP8266(基于arduino平台)每篇一个知识点——2.wifi AP模式设置
  5. jetty服务器与tomcat9服务器重定向到当前应用不一致报错
  6. 朗强HDMI视频拼接分割器
  7. oracle oem 13c新特性,Oracle 13c oem
  8. LPR个人房贷利率如何计算?(商贷部分)
  9. Jetson Nano B01 无界面初始化安装系统+飞桨(Paddle)v2.0
  10. Nginx篇01-基本安装配置和静态页面设置