GET
音乐音频
音乐卡片签名
QQ发送的音乐卡片进行签名
累计调用 39
今日调用 0
更新于 2026-10-16
调用地址
GET
https://itapi.top/api/QQMusicJSONArk
请求参数
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| url | string | 必填 | 歌曲链接 | 暂无 |
| song | string | 可选 | 歌名 | 暂无 |
| singer | string | 可选 | 歌手 | 暂无 |
| cover | string | 可选 | 封面图 | 暂无 |
| jump | string | 可选 | 点击跳转链接 | 暂无 |
| format | string | 必填 | qq,163,kugou,kuwo,migu,mihoyo,kugoulite,bodian,baidu,miui,kuan,qidianskland,bilibili | 暂无 |
返回字段
| 字段名 | 类型 | 说明 |
|---|---|---|
| code | number | 状态码 |
| message | string | 返回提示 |
| data | array | 卡片数据 |
响应示例
200 OK
{
"code": 1,
"message": "{\"app\":\"com.tencent.music.lua\",\"bizsrc\":\"qqconnect.sdkshare_music\",\"config\":{\"ctime\":1791344715,\"forward\":1,\"token\":\"80dd3f327d65f67f2536f8febde63935\",\"type\":\"normal\"},\"extra\":{\"app_type\":1,\"appid\":100497308,\"uin\":3264925726},\"meta\":{\"music\":{\"app_type\":1,\"appid\":100497308,\"ctime\":1791344715,\"desc\":\"周杰伦\",\"jumpUrl\":\"https://example.com\",\"musicUrl\":\"https://example.com\",\"preview\":\"https://pub.idqqimg.com/pc/misc/files/20191015/32ed5b691a1138ac452a59e42f3f83b5.png\",\"tag\":\"QQ音乐\",\"tagIcon\":\"https://p.qpic.cn/qqconnect/0/app_100497308_1626060999/100?max-age=2592000&t=0\",\"title\":\"周杰伦\",\"uin\":3264925726}},\"prompt\":\"[分享]周杰伦\",\"ver\":\"0.0.0.1\",\"view\":\"music\"}",
"data": {
"app": "com.tencent.music.lua",
"bizsrc": "qqconnect.sdkshare_music",
"config": {
"ctime": 1791344715,
"forward": 1,
"token": "80dd3f327d65f67f2536f8febde63935",
"type": "normal"
},
"extra": {
"app_type": 1,
"appid": 100497308,
"uin": 3264925726
},
"meta": {
"music": {
"app_type": 1,
"appid": 100497308,
"ctime": 1791344715,
"desc": "周杰伦",
"jumpUrl": "https://example.com",
"musicUrl": "https://example.com",
"preview": "https://pub.idqqimg.com/pc/misc/files/20191015/32ed5b691a1138ac452a59e42f3f83b5.png",
"tag": "QQ音乐",
"tagIcon": "https://p.qpic.cn/qqconnect/0/app_100497308_1626060999/100?max-age=2592000&t=0",
"title": "周杰伦",
"uin": 3264925726
}
},
"prompt": "[分享]周杰伦",
"ver": "0.0.0.1",
"view": "music"
},
"timestamp": 1791344715566,
"req_timestamp": 1791344715050
}
在线测试
代码示例
cURL · GET
curl "https://itapi.top/api/QQMusicJSONArk?url=%E6%9A%82%E6%97%A0&song=%E6%9A%82%E6%97%A0&singer=%E6%9A%82%E6%97%A0&cover=%E6%9A%82%E6%97%A0&jump=%E6%9A%82%E6%97%A0&format=%E6%9A%82%E6%97%A0"
PHP
<?php
$res = file_get_contents("https://itapi.top/api/QQMusicJSONArk?url=%E6%9A%82%E6%97%A0&song=%E6%9A%82%E6%97%A0&singer=%E6%9A%82%E6%97%A0&cover=%E6%9A%82%E6%97%A0&jump=%E6%9A%82%E6%97%A0&format=%E6%9A%82%E6%97%A0");
$json = json_decode($res, true);
print_r($json);
JavaScript
const res = await fetch("https://itapi.top/api/QQMusicJSONArk?url=%E6%9A%82%E6%97%A0&song=%E6%9A%82%E6%97%A0&singer=%E6%9A%82%E6%97%A0&cover=%E6%9A%82%E6%97%A0&jump=%E6%9A%82%E6%97%A0&format=%E6%9A%82%E6%97%A0");
const json = await res.json();
console.log(json);
Python
import requests
r = requests.get("https://itapi.top/api/QQMusicJSONArk?url=%E6%9A%82%E6%97%A0&song=%E6%9A%82%E6%97%A0&singer=%E6%9A%82%E6%97%A0&cover=%E6%9A%82%E6%97%A0&jump=%E6%9A%82%E6%97%A0&format=%E6%9A%82%E6%97%A0", timeout=10)
print(r.json())