说明:获取网易云音乐mp3下载链接,解析网易云歌单歌曲,随机输出热门歌曲链接等
请求地址:https://dataiqs.com/api/netease/music/
请求方法:GET
请求参数:
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数描述 |
---|---|---|---|---|
msg | string | 非必填 | 无 | 歌曲名 |
type | string | 非必填 | song | 解析类型,其他可选songid,random |
id | int | 非必填 | 热歌榜歌单ID | 歌曲或者歌单ID |
n | int | 非必填 | 无 | 选择获取下载链接的序号 |
page | string | 非必填 | 1 | 显示多少页数据 |
count | string | 非必填 | 10 | 列表显示的数量 |
响应数据类型:JSON
响应结果名称 | 响应结果类型 | 响应结果描述 |
---|---|---|
code | int | 解析状态码 |
text | string | 提示信息 |
type | string | 解析类型 |
now | string | 解析时间 |
data | json | 具体解析数据,详细字段请看响应示例 |
响应结果示例:
{
"code": 200,
"text": "解析成功",
"type": "歌曲解析",
"now": "2023-05-28 07:16:27",
"data": {
"id": 399354374,
"name": "江南/一千年以后(Live)",
"singername": "林俊杰",
"page": "http://music.163.com/m/song/399354374",
"song_url": "http://m701.music.126.net/20230528074127/f4fd7c6a14f6d229ecd54106243ae306/jdymusic/obj/wo3DlMOGwrbDjj7DisKw/14096554913/ec58/3a51/23fc/d5e11488bc24fa3059922abe72be695b.mp3"
}
}
请求代码示例:
<?php
header("Content-Type:text/json;charset=UTF-8");
$msg = $_GET["msg"];
$type = $_GET['type'];
$n = $_GET['n'];
$opts = array('http'=>array('header' =>
"User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0"));
$context = stream_context_create($opts);
$api = "https://dataiqs.com/api/netease/music/?type=".$type."&msg=".urlencode($msg)."&n=".$n;
$data = file_get_contents($api,false,$context);
echo $data;
/* 其他请求示例 */
// 随机输出歌曲
// 其中id为歌单ID,如果为空则默认输出热歌榜歌单歌曲
https://dataiqs.com/api/netease/music/?type=random&id=
// 根据歌曲id解析歌曲
// 此处id为歌曲ID
https://dataiqs.com/api/netease/music/?type=songid&id=2026224214