稳定、快速、免费的 API 接口服务
随机输出一条热评
接口地址: https://wmkxz.cn/api/wyyrp
返回格式: JSON
请求方式: GET/POST
请求示例: https://wmkxz.cn/api/wyyrp
所有接口需携带秘钥,以免更新导致请求失败!
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| id | 否 | int | 歌单id,默认网易云热歌榜 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| Music | string | 歌曲名 |
| name | string | 歌手名 |
| Picture | string | 歌曲封面 |
| Url | string | 歌曲链接 |
| id | string | 歌曲ID |
| Content | string | 评论内容 |
| Nick | string | 评论者昵称 |
返回示例:
{
"code": 1,
"text": "获取成功",
"data": {
"Music": "Dancing In The Flames",
"name": "The Weeknd",
"Picture": "http://p1.music.126.net/EGwl2vZiAu-dwr11AjkCkg==/109951169957232542.jpg",
"Url": "http://music.163.com/song/media/outer/url?id=2626706636",
"id": 2626706636,
"Content": "在这个Justin bieber生小孩,Drake被打爆,Ed Sheeran突然大糊特糊,Bruno Mars几年一首歌的日子里,the weeknd撑起了男五大最后的排面",
"Nick": "Felix-Y-11"
}
}
请求参数设置:
| 参数名称 | 参数值 |
|---|---|
{
"code": 1,
"text": "获取成功",
"data": {
"Music": "Dancing In The Flames",
"name": "The Weeknd",
"Picture": "http://p1.music.126.net/EGwl2vZiAu-dwr11AjkCkg==/109951169957232542.jpg",
"Url": "http://music.163.com/song/media/outer/url?id=2626706636",
"id": 2626706636,
"Content": "在这个Justin bieber生小孩,Drake被打爆,Ed Sheeran突然大糊特糊,Bruno Mars几年一首歌的日子里,the weeknd撑起了男五大最后的排面",
"Nick": "Felix-Y-11"
}
}
错误码格式说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 | string | 获取成功 |
| 201 | string | 获取失败 |
代码示例:
<?php
$url = "https://wmkxz.cn/api/wyyrp";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
} else {
$data = json_decode($result, true);
if ($data['code'] == 1) {
echo "歌曲名: " . $data['data']['Music'] . "\n";
echo "歌手名: " . $data['data']['name'] . "\n";
echo "歌曲封面: " . $data['data']['Picture'] . "\n";
echo "歌曲链接: " . $data['data']['Url'] . "\n";
echo "歌曲ID: " . $data['data']['id'] . "\n";
echo "评论内容: " . $data['data']['Content'] . "\n";
echo "评论者昵称: " . $data['data']['Nick'] . "\n";
} else {
echo "获取失败: " . $data['text'];
}
}
curl_close($ch);
?>