说明:输入歌曲名,获取对应酷狗音乐歌曲列表或者MV列表,并且可以获取对应歌曲和MV下载链接
请求地址:https://dataiqs.com/api/kgmusic/
请求方法:GET
请求参数:
参数名称 | 参数类型 | 是否必填 | 默认值 | 参数描述 |
---|---|---|---|---|
msg | string | 必填 | 无 | 歌曲名 |
type | string | 非必填 | song | 解析类型,默认解析类型为mp3歌曲 |
n | string | 非必填 | 无 | 选择获取下载链接的序号 |
page | string | 非必填 | 1 | 显示多少页数据 |
count | string | 非必填 | 10 | 列表显示的数量 |
响应数据类型:JSON
响应结果名称 | 响应结果类型 | 响应结果描述 |
---|---|---|
code | int | 解析状态码 |
text | string | 提示信息 |
data | json | 具体解析数据 |
响应结果示例:
{
"code": 200,
"text": "解析成功",
"type": "MV解析",
"now": "2023-05-28 03:22:53",
"data": {
"name": "晴天",
"singername": "周杰伦",
"duration": "05:17",
"file_size": "81.06 MB",
"play_count": 36466404,
"like_count": 169984,
"comment_count": 12159,
"collect_count": 144167,
"mv_url": "http://fsmvpc.tx.kugou.com/202305280322/8bb5092b429878b7b9cfe0014190d525/v2/c95d0a0bef765bb6413758e290f873d4/KGTX/CLTX002/c95d0a0bef765bb6413758e290f873d4.mp4",
"cover_url": "http://imge.kugou.com/mvhdpic/20200620/20200620174316264397.jpg",
"publish_date": "2003-07-31"
}
}
请求代码示例:
<?php
header("Content-Type:text/json;charset=UTF-8");
$url = $_GET["url"];
$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/kgmusic/?msg=晴天&type=mv&n=0";
$data = file_get_contents($api,false,$context);
echo $data;
?>