好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

phpqq音乐api 音乐api接口

很多站长朋友们都不太清楚phpqq音乐api,今天小编就来给大家整理phpqq音乐api,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 QQ音乐为什么下载的是php的 怎么下载MP3的? 2、 PHP访问QQ空间页面cookie然后取出cookie中的qqmusic_uin=这里内容; 然后信息框 3、 音乐平台API 和接口调用 4、 c# 调用QQ音乐、酷狗音乐API QQ音乐为什么下载的是php的 怎么下载MP3的?

PHP是网页。你是右键另存为,还是用迅雷等下载工具下载的。

发生这种情况:1.可能是网站不支持下载,只是想让你点击它的网页赚点击率。

2.你可能点错了下载点。

去百度上搜吧。好多地方都是骗人的,想想歌曲让咱下走了,还有人去上他网站吗

PHP访问QQ空间页面cookie然后取出cookie中的qqmusic_uin=这里内容; 然后信息框

curl的easy接口中提供了5个与cookie有关的option,其

中,CURLOPT_COOKIEFILE,CURLOPT_COOKIEJAR,CURLOPT_COOKIELIST都会打开curl的cookie

引擎,使得curl在收到http response时解析header field中的cookie。

设置CURLOPT_COOKIEFILE会使curl下一次发请求时从指定的文件中读取cookie。

设置CURLOPT_COOKIEJAR会使curl在调用 curl_easy_cleanup的时候把cookie保存到指定的文件中。

设

置CURLOPT_COOKIELIST会把指定的cookie字符串列表加入easy

handle维护的cookie列表中。每个cookie字符串要么符合HTTP response header的"Set-Cookie:

NAME=VALUE;..."格式,CURLOPT_COOKIE用于设置一个分号分隔的“NAME=VALUE”列表,用于在HTTP

request header中设置Cookie header。

音乐平台API 和接口调用

首要做的事情就是联系巅峰开放平台,申请相关的appid和appSecret。

然后保存到本地,在调用接口的时候使用,否则将无权限进行接口的调用。

1.接口调用原理

调用巅峰开放平台的API接口时,即是API调用端(即用户调用接口运行的程序)调用API服务器端的数据(即RC2P提供的服务器,可调用巅峰开放平台上的数据)时的交互流程。

2.申请调用接口使用权限

首先介绍概念:

appSecret:应用密钥,也是巅峰开放平台颁发给客户端应用的,不可对外公开,不需要在URL地址中进行传递,应用商家需注意保密,调用API的时候需要使用。

通过上面的介绍可知,如果要想调用巅峰开放平台的API接口服务,首要做的事情就是联系巅峰开放平台,申请相关的appid和appSecret,然后保存到本地,在调用接口的时候使用,否则将无权限进行接口的调用。

3.如何加密

针对每个API接口,都可能拼出不同的URL,针对该URL,需要调用巅峰开放平台提供的rc2p-utils.jar 实现加密,并将加密的值作为access_token参数的值。

c# 调用QQ音乐、酷狗音乐API

直接上例子,最后拼得的url可以用MediaElement控件在线播放

QQ音乐

            ;cr=1flag_qc=0p=1n=2w=九张机

            //songmid可以从歌曲信息中取到,filename根据songmid生成。比如,songmid是003lghpv0jfFXG,则filename就是前缀加上C400,后缀加上.m4a,即C400003lghpv0jfFXG.m4a。其他字段format、platform、cid、guid可以写死,但都是必须的。

            string response = HttpGet(url, postData);

               //请求地址:

                //请求参数:?format=json205361747platform=yqqcid=205361747songmid=001hwLQi3sUBnLfilename=C400001hwLQi3sUBnL.m4aguid=4942741185

                Get请求后解析json,保存获取的vkey

            //url的path就是上文中用到的filename。参数中的几个字段都是必须的:guid要和请求token时使用的guid保持一致,vkey即token中的vkey字段,fromtag随意指定一个整数,可以写死为0。

            //我拼的url:;vkey=A83D03264ABF4CA5BEA69BBFD0AB47B10AB2A0AE904C6A47E8BDC23FD4946F51E148781D9FD098875A237D117DED0B6A040524F13A6075E7fromtag=66

            string url= "" + filename + "?guid=" + guid + "vkey=" + vkey + "fromtag=66";

酷狗音乐-搜索歌曲

            //必选参数:keyword(关键字)歌手或者歌曲名,这里需要转换urldecode

            //可选参数:page(第几页),pagesize(一页的搜索结果数目)

            //请求地址:

            //请求参数:keyword=%e5%91%8a%e7%99%bd%e6%b0%94%e7%90%83page=1pagesize=1userid=-1clientver=platform=WebFiltertag=emfilter=2iscorrection=1privilege_filter=0

            string kgresponse = HttpGet(kgUrl, kgParmas);

             Get请求后解析json,保存获取的FileHash 、AlbumID 

            //请求地址:

            //请求参数 :r=play/getdatahash=" + FileHash + "album_id=" + AlbumID

                Get请求后解析json,这里获取的play_url贴到浏览器可以直接播放 

            }

关于phpqq音乐api的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于phpqq音乐api 音乐api接口的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did225944
更新时间:2023-05-11   阅读:78次

上一篇: 国外较好的php论坛 国外较好的php论坛网站

下一篇:物联网php源码 iot物联网平台源码

相关资讯

最新资料更新

  • 1.整站系统php源码 php企业网站整站源码
  • 2.php查询数组找到 php查找数组元素
  • 3.phpword读写 php读写word 文档
  • 4.phpwhere循环 php中的循环
  • 5.php异步协程 php yield 异步
  • 6.php下载表格 php下载功能
  • 7.php自学教程推荐 php入门课程
  • 8.phpmkdir-1的简单介绍
  • 9.php接收url php接收json数据
  • 10.php项目任务分配 php任务调度框架
  • 11.php数据抓取实例 php采集数据
  • 12.php如何生成动态页面 php动态网页制作教程
  • 13.php毫秒间隔 php时间距离现在
  • 14.php实现小说目录的方法 php自动生成小说
  • 15.php怎么使用css php怎么使用数据库锁
  • 16.php多继承的作用 php继承关键字
  • 17.php分页页数太多 在php中如何对多条记录进行分页
  • 18.phpoa推荐 php推荐书籍
  • 19.登录注册的php代码 php用户注册登录代码
  • 20.php框架开发教程 php系统开发框架

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://www.haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]