网易音乐API
本次分析的是网易音乐API
歌曲搜索API:http://music.163.com/api/search/get/web?csrf_token=
需要用POST来获取
参数:
Referer=http://music.163.com/search/
hlposttag=</span>
hlpretag=<span class=\”s-fc7\”>
limit=返回结果数量
offset=(当前页码-1)*返回结果数量
s=需要搜索的歌曲或歌手
total=如果是第一页就是True否则Flase
type=1
返回结果
{
"result": {
"songCount": 200,
"songs": [
{
"id": 186001,
"name": "七里香",
"artists": [
{
"id": 6452,
"name": "周杰伦",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p3.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
}
],
"album": {
"id": 18903,
"name": "七里香",
"artist": {
"id": 0,
"name": "",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p4.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
},
"publishTime": 1091462400000,
"size": 10,
"copyrightId": 1007,
"status": 1,
"picId": 102254581384072
},
"duration": 299000,
"copyrightId": 1007,
"status": 3,
"alias": [],
"fee": 0,
"mvid": 185014,
"rtype": 1,
"rUrl": "http://wap.118100.cn/ca/ps/5347/1150000019",
"ftype": 1
},
{
"id": 186125,
"name": "开不了口",
"artists": [
{
"id": 6452,
"name": "周杰伦",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p3.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
}
],
"album": {
"id": 18915,
"name": "范特西",
"artist": {
"id": 0,
"name": "",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p3.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
},
"publishTime": 1000915200000,
"size": 10,
"copyrightId": 1007,
"status": 1,
"picId": 59373627912203
},
"duration": 285000,
"copyrightId": 1007,
"status": 3,
"alias": [],
"fee": 0,
"mvid": 143050,
"rtype": 1,
"rUrl": "http://wap.118100.cn/ca/ps/5347/1150000040",
"ftype": 1
},
{
"id": 186055,
"name": "回到过去",
"artists": [
{
"id": 6452,
"name": "周杰伦",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p3.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
}
],
"album": {
"id": 18907,
"name": "八度空间",
"artist": {
"id": 0,
"name": "",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p4.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
},
"publishTime": 1026921600000,
"size": 10,
"copyrightId": 1007,
"status": 1,
"picId": 5953855464827125
},
"duration": 231000,
"copyrightId": 1007,
"status": 3,
"alias": [],
"fee": 0,
"mvid": 154014,
"rtype": 1,
"rUrl": "http://wap.118100.cn/ca/ps/5347/1150000008",
"ftype": 1
},
{
"id": 185815,
"name": "蒲公英的约定",
"artists": [
{
"id": 6452,
"name": "周杰伦",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p3.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
}
],
"album": {
"id": 18886,
"name": "我很忙",
"artist": {
"id": 0,
"name": "",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p4.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
},
"publishTime": 1193846400000,
"size": 10,
"copyrightId": 1007,
"status": 1,
"picId": 60473139533046
},
"duration": 247000,
"copyrightId": 1007,
"status": 3,
"alias": [],
"fee": 0,
"mvid": 0,
"rtype": 1,
"rUrl": "http://wap.118100.cn/ca/ps/5347/1150000036",
"ftype": 1
},
{
"id": 186109,
"name": "世界末日",
"artists": [
{
"id": 6452,
"name": "周杰伦",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p4.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
}
],
"album": {
"id": 18914,
"name": "Fantasy Plus",
"artist": {
"id": 0,
"name": "",
"picUrl": null,
"alias": [],
"albumSize": 0,
"picId": 0,
"trans": null,
"img1v1Url": "http://p4.music.126.net/6y-UleORITEDbvrOLV0Q8A==/5639395138885805.jpg",
"img1v1": 0
},
"publishTime": 1009468800000,
"size": 3,
"copyrightId": 1007,
"status": 1,
"picId": 130841883712118
},
"duration": 265000,
"copyrightId": 1007,
"status": 1,
"alias": [],
"fee": 0,
"mvid": 154013,
"rtype": 1,
"rUrl": "http://wap.118100.cn/ca/ps/5347/1150000011",
"ftype": 1
}
]
},
"code": 200
}
这样就可以获取到歌曲播放地址和图片地址了
歌词API:http://music.163.com/api/song/lyric/
POST形式发送
参数
os=pc
id=歌曲ID
lv=-1
kv=-1
tv=-1
直接返回歌词内容
大家可以添加微点歌:vdiange
测试一下音乐接口效果。
网易音乐API的更多相关文章
- 百度音乐API抓取
百度音乐API抓取 前段时间做了一个本地音乐的播放器 github地址,想实现在线播放的功能,于是到处寻找API,很遗憾,不是歌曲不全就是质量不高.在网上发现这么一个APIMRASONG博客,有“获取 ...
- 【QQ音乐Api】移花接木 打造自己的音乐电台
最近突发奇想想做个在线音乐小网页.需求很简单,如下 搜索歌曲 或 歌手 在线播放音乐 借用qq 或者 百度的 音乐接口 需求明确那就直接动手了 我首先尝试的百度音乐,但是不能在线播放(提示forbid ...
- 在线音乐API的研究 (Part 2.1)
本文转载于:http://www.cnblogs.com/osmondy/p/LyricApi.html 最近,在优化一个自己写的音乐播放器.主要目的是回顾.归纳,并希望能够写出一个属于自己的comm ...
- QQ音乐API
今天分享的是QQ音乐API 搜索歌曲API:http://s.music.qq.com/fcgi-bin/music_search_new_platform?t=0& amp;n={2}&am ...
- 酷我音乐API
今天把酷我音乐API分享给大家: 歌曲搜索API:http://search.kuwo.cn/r.s?all={0}&ft=music& itemset=web_2013&cl ...
- 最新百度音乐api
一直都想做网络音乐播放器,但是自己又没有服务器,根本就不能实现,也没那个能力实现.唯一的办法就是借助别人的API. 网上公布的API特别少,像能够直接得到音乐文件的真是地址的几乎没有,有的也只是截取流 ...
- Android扫码二维码、美女瀑布流、知乎网易音乐、动画源码等
Android精选源码 QRCode 扫描二维码.扫描条形码.相册获取图片后识别.生... 一个简洁好看的loading弹窗 Android用瀑布流展示美女图片源码 Android知乎阅读 ...
- 开源小工具 酷狗、网易音乐缓存文件转mp3工具
发布一个开源小工具,支持将酷狗和网易云音乐的缓存文件转码为MP3文件. 以前写过kgtemp文件转mp3工具,正好当前又有网易云音乐缓存文件需求,因此就在原来小工具的基础上做了一点修改,增加了对网易云 ...
- 转:酷我音乐API
酷我音乐API 本次分析的是酷我音乐API 歌曲搜索API:http://search.kuwo.cn/r.s?all={0}&ft=music&itemset=web_2013&am ...
随机推荐
- 【jmeter】逻辑控制器
JMeter中的Logic Controller用于为Test Plan中的节点添加逻辑控制器. JMeter中的Logic Controller分为两类:一类用来控制Test Plan执行过程中节点 ...
- Discuz!NT 3.9.913 Beta DIY过程
前提: 论坛的源码版本为dnt_3.9.913_sqlserver_beta.zip,以下例子都以这个版本为原型修改 dnt_3.9.913数据字典:下载 目前(2013年10月21日)官网的asp. ...
- Dell R410 broadcom网卡驱动更新失败
问题描述: 最近遇到一个Dell R410 broadcom网卡驱动更新失败的问题.从官网上下载的驱动在安装的过程中都会自己回滚回来,很是困惑. 尝试解决: Dell官网现在提供的驱动一般最少有两种格 ...
- 解决 SQLite数据库 no current row
场景: SQLite数据库,在查询数据时,提示 标题错误异常.查看堆栈,是在SQLiteDataReader.CheckValidRow 时报错. 数据查询是通过 adapter.Fill(dt) 进 ...
- Linux下查看和添加环境变量
转自:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您 ...
- Hadoop学习3--安装ssh服务
题前语:为什么要安装这个东西呢? 是因为我们要在多台机器之间通信,这个服务就相当于支持这种通信的一个桥梁,打个比喻,相当于windows里,通过远程桌面连接到其他机器. 所以,安装这个服务,的目的是: ...
- TFS Build Error: CSC : fatal error CS0042: Unexpected error creating debug information file 'xxxx.PDB'
CSC : fatal error CS0042: Unexpected error creating debug information file 'xxxx.PDB' -- 'c:\Builds\ ...
- windows server 2012将计算机、回收站、文档等图标添加到桌面
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
- HDU 1532 (Dinic算法)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1532 题目大意: 就是由于下大雨的时候约翰的农场就会被雨水给淹没,无奈下约翰不得不修建水沟,而且是网络 ...
- pycharm 格式化代码
有时候将空格键和tab键混用,在windows上没什么事情,但是如果移动到linux就会有问题,所以我们在移动到linux上之前要先格式化一下代码: ctrl+alt+L可以格式化,但是和锁屏快捷键冲 ...