QQ&网易云音乐聚合接口

QQ&网易云音乐聚合搜索支持:搜索/单曲/歌单/专辑/歌手/搜索<br> //使用说明 //↓↓↓下面是单曲解析↓↓↓// 然后链接格式为http://xxx.com/?id=音乐ID&type=url&media=音乐网选项 (跳转音频直链) Json数据输出格式 http://xxx.com/?id=音乐ID&type=song&media=音乐网选项 (输出Json数据) //↓↓↓下面是歌单解析↓↓↓// 然后链接格式为http://xxx.com/?id=音乐ID&type=playlist&media=音乐网选项 (输出Json数据) //↓↓↓下面是专辑解析↓↓↓// 然后链接格式为http://xxx.com/?id=音乐ID&type=album&media=音乐网选项 (输出Json数据) //↓↓↓下面是歌手解析↓↓↓// 然后链接格式为http://xxx.com/?id=音乐ID&type=artist&media=音乐网选项 (输出Json数据) //↓↓↓下面是搜索解析↓↓↓// 然后链接格式为http://xxx.com/?id=歌曲名或者歌手&type=search&media=音乐网选项 (输出Json数据) 搜索解析新增支持页数和控制输出歌曲数量 &page=页数&$limit=输出歌曲数量 //↓↓↓下面是搜索解析(控制输出歌曲数量和页数)↓↓↓// 然后链接格式为http://xxx.com/?id=歌曲名或者歌手&type=search&media=音乐网选项&page=页数&$limit=输出歌曲数量 (输出Json数据)

接口信息
接口状态: 正常
总调用: 3,376
添加时间: 2025-11-04
更新时间: 2025-12-07
访问权限: 需API密钥访问
请求信息
请求地址
https://api.illlt.com/API/music/qq_netease/index.php
示例地址
https://api.illlt.com/API/music/qq_netease/?id=189602&type=song&media=netease
请求参数
参数名 类型 必填 说明
apikey string 用户接口密钥(登录后自动填充)
netease string 音乐网选项 netease tencent
song string 音乐解析选项 song playlist url artist album search
状态码说明
状态码 说明
200 请求成功,服务器已成功处理了请求。
403 服务器拒绝请求。这可能是由于缺少必要的认证凭据(如API密钥)或权限不足。
404 请求的资源未找到。请检查您的请求地址是否正确。
429 请求过于频繁。您已超出速率限制,请稍后再试。
500 服务器内部错误。服务器在执行请求时遇到了问题。
在线测试

此处将显示接口返回结果...

调用示例
<?php
$url = 'https://api.illlt.com/API/music/qq_netease/index.php';
$params = [
    'apikey' => 'YOUR_VALUE',
    'netease' => 'YOUR_VALUE',
    'song' => 'YOUR_VALUE',
];
$url .= '?' . http_build_query($params);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
?>
import requests

url = "https://api.illlt.com/API/music/qq_netease/index.php"
params = {
    'apikey': 'YOUR_VALUE',
    'netease': 'YOUR_VALUE',
    'song': 'YOUR_VALUE',
}
response = requests.get(url, params=params)
print(response.text)
const url = new URL('https://api.illlt.com/API/music/qq_netease/index.php');
const params = {
    'apikey': 'YOUR_VALUE',
    'netease': 'YOUR_VALUE',
    'song': 'YOUR_VALUE',
};
Object.keys(params).forEach(key => url.searchParams.append(key, params[key]));

fetch(url)
    .then(response => response.text())
    .then(data => console.log(data))
    .catch(error => console.error('Error:', error));
<!-- 方式1: 使用 img 标签直接调用(适用于返回图片的API) -->
<img src="https://api.illlt.com/API/music/qq_netease/?id=189602&type=song&media=netease" alt="API返回结果" />

<!-- 方式2: 使用 form 表单提交 -->
<form action="https://api.illlt.com/API/music/qq_netease/index.php" method="GET">
    <input type="text" name="apikey" value="YOUR_VALUE" />
    <input type="text" name="netease" value="YOUR_VALUE" />
    <input type="text" name="song" value="YOUR_VALUE" />
    <button type="submit">提交</button>
</form>

<!-- 方式3: 使用 iframe 嵌入 -->
<iframe src="https://api.illlt.com/API/music/qq_netease/?id=189602&type=song&media=netease" width="100%" height="400"></iframe>
API列表