百度音乐api+c语言,百度音乐接口api - osc_d87glhzv的个人空间 - OSCHINA - 中文开源技术交流社区...
百度音乐全接口
http://tingapi.ting.baidu.com/v1/restserver/ting
请求方式:GET
参数处理:format=json&calback=&from=webapp_music&method=以下不同的参数获得不同的数据
一、获取列表
例:method=baidu.ting.billboard.billList&type=1&size=10&offset=0
参数: type = 1-新歌榜,2-热歌榜,11-摇滚榜,12-爵士,16-流行,21-欧美金曲榜,22-经典老歌榜,23-情歌对唱榜,24-影视金曲榜,25-网络歌曲榜
size = 10 //返回条目数量
offset = 0 //获取偏移
二、搜索
例:method=baidu.ting.search.catalogSug&query=海阔天空
参数:query = ” //搜索关键字
三、播放
例:method=baidu.ting.song.play&songid=877578
例:method=baidu.ting.song.playAAC&songid=877578
参数:songid = 877578 //歌曲id
注:关于使用file_link不能播放的问题,是因为百度使用Http中的Referer头字段来防止盗链,在HTML文件中加上 这一句让发送出去的Http包都不含Referer字段就行了
四、lrc歌词
例:method=baidu.ting.song.lry&songid=877578
参数:songid = 877578 //歌曲id
五、推荐列表
例:method=baidu.ting.song.getRecommandSongList&song_id=877578&num=5
参数: song_id = 877578
num = 5//返回条目数量
六、下载
例:method=baidu.ting.song.downWeb&songid=877578&bit=24&_t=1393123213
参数: songid = 877578//歌曲id
bit = 24, 64, 128, 192, 256, 320 ,flac//码率
_t = 1430215999,, //时间戳
七、获取歌手信息
例:method=baidu.ting.artist.getInfo&tinguid=877578
参数: tinguid = 877578 //歌手ting id
八、获取歌手歌曲列表
例:method=baidu.ting.artist.getSongList&tinguid=877578&limits=6&use_cluster=1&order=2
参数: tinguid = 877578//歌手ting id
limits = 6//返回条目数量
百度音乐api+c语言,百度音乐接口api - osc_d87glhzv的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐
- %20ld c语言,C语言第二次实验报告 - osc_ldea7g3t的个人空间 - OSCHINA - 中文开源技术交流社区...
一.实验题目,设计思路,实现方法 第十一次作业(二维数组): 11-5 打印杨辉三角(20 分) 本题要求按照规定格式打印前N行杨辉三角. 输入格式: 输入在一行中给出N(1≤N≤10). 输出格式: ...
- 关联规则可视化python语言_关联规则可视化 - 猪猪daxia的个人空间 - OSCHINA - 中文开源技术交流社区...
关联规则挖掘是一种流行的数据挖掘方法,在R语言中为扩展包arules.然而,挖掘关联规则往往导致非常多的规则,使分析师需要通过查询所有的规则才能发现有趣的规则.通过手动筛选大量的规则集是费时费力.在本 ...
- c语言第三次作业(循环),C语言——第三次作业 - osc_kt69pvbx的个人空间 - OSCHINA - 中文开源技术交流社区...
#作业要求一# 题目6-1 输出月份英文名 题目6-2 查找星期 题目6-3 计算最长的字符串长度 题目6-4 指定位置输出字符串 作业:C高级第三次作业(2)没有思路,知识点也没有明白,未完成. # ...
- 微信步数C语言程序,获取微信步数 - osc_1v2pb1nt的个人空间 - OSCHINA - 中文开源技术交流社区...
const util = require('../../utils/util.js') Page({ /** * 页面的初始数据 */ data: { runData:[], }, /** * 生命周 ...
- 方阵循环右移c语言,C语言第二次实验报告 - osc_zfz30hgc的个人空间 - OSCHINA - 中文开源技术交流社区...
#一.实验题目,设计思路与实现方法 题目一 11-6 方阵循环右移(20 分) 本题要求编写程序,将给定n×n方阵中的每个元素循环向右移m个位置,即将第0.1.⋯.n−1列变换为第n−m.n−m+1. ...
- python语言折半查找_C语言折半查找 - 胡若晨的个人空间 - OSCHINA - 中文开源技术交流社区...
/************************************************************************* > File Name: bin_searc ...
- C语言包含特殊寄存器文件ch,c语言第二次实验报告 - osc_zfz30hgc的个人空间 - OSCHINA - 中文开源技术交流社区...
一.实验题目,设计思路,实现方法 题目一:11-4 判断上三角矩阵 编写一个程序,判断一个矩阵是不是上三角矩阵. 问题:循环条件设置不当,导致错误的重复判断,最终导致结果错误. 题目二:12-8 删除 ...
- r语言npsurv_R语言常用包分类总结 - osc_mf6gua6n的个人空间 - OSCHINA - 中文开源技术交流社区...
常用包: --数据处理:lubridata ,plyr ,reshape2,stringr,formatR,mcmc: --机器学习:nnet,rpart,tree,party,lars,boost, ...
- c语言实现简单环形链表,c语言实现简单链表 - 阿豪boy的个人空间 - OSCHINA - 中文开源技术交流社区...
#include #include #define ElemType int typedef struct{ ElemType e; struct Node *next; } Node,*pNode; ...
最新文章
- HTML DOM - 修改 HTML 内容
- arp 不同网段 相同vlan_三层交换机,相同的网段,不同的VLAN ,怎么通信?
- Visual Studio Code 使用 ESLint 增强代码风格检查 - gyzhao - 博客园
- currentTitle的用法
- 使用PIL库使用文本生成图片(类验证码)
- 怎样更改itunes备份位置_iphone备份太大,严重挤占C盘空间,怎么把备份放在其他的硬盘?...
- static用法报错解决:cannot declare member function to have static linkage [-fpermissive]
- 这样的代码才是好代码
- 橘子无法启动计算机丢失,《战地1》橘子平台无法启动 橘子意料之外的问题解决方法...
- 速成! | 遗传算法详解及其MATLAB实现
- 银河麒麟v10sp1桌面安装远程控制工具todesk
- 第四方支付跟第三方支付的区别,支付源码有什么用
- 计算机技术比武优秀获奖感言,教学大赛获奖感言4篇
- Python自制“超级马里奥”小游戏
- openfoam一些报错的原因(持续更新)
- Debian dns设置
- 【Java设计模式】简单学抽象工厂模式——你好,微信还是支付宝
- 多媒体——视频——利用视频视图VideoView播放视频
- 数字化时代,企业应该如何看待商业智能BI
- L2TP协议及AVP
热门文章
- AP微观经济学课程知识点总结
- gradient_accumulation_steps --梯度累加理解
- PCB学习笔记——DRC检查
- Redis第二讲【Redis基本命令和五大数据结构】
- 极度的坦诚就是无坚不摧
- $.each()的理解
- java中trim_JAVA中trim()函数使用方法
- 老牛知点所以然-Linux(Ubuntu)配置安卓开发环境及过程中常见问题解决
- 英特尔400系列服务器芯片组,Intel 400晶片组家族、对应Z490主机板型号曝光,搭配10代Comet Lake-S处理器必备 – 穷极领域...
- UTF-8与UTF-8(BOM)区别和一些说明