提供 歌曲/专辑搜索、128kbps 播放链接、歌词、专辑封面。公开调用,无需密钥,但按 IP 严格限流。
https://jxwhy.top/openapiapplication/json; charset=utf-8;成功 ok:true,失败 ok:false, error⚠️ 明确限制:仅开放下列 5 个接口;音频固定 128kbps;封面为第三方图片直链;播放链接为临时签名地址(约 1 小时有效)。
⛔ 超限将返回 HTTP 917,并将该 IP 加入黑名单 6 小时,期间所有请求均返回 917。请勿高频轮询。
GET /openapi?a=search&kw=起风了&page=1&limit=20
| 参数 | 必填 | 说明 |
|---|---|---|
| kw | 是 | 关键词 |
| page | 否 | 页码,默认 1 |
| limit | 否 | 每页数量,默认 20,最大 50 |
{
"ok": true,
"list": [
{ "id": "1330348068", "name": "起风了", "artist": "买辣椒也用券",
"album": "起风了", "cover": "/openapi?a=pic&id=109951163699673355&size=300" }
]
}
GET /openapi?a=album&kw=叶惠美&limit=20
{
"ok": true,
"list": [
{ "id": "372081313", "name": "叶惠美", "artist": "周杰伦",
"cover": "http://p2.music.126.net/....jpg", "size": "18" }
]
}
GET /openapi?a=url&id=1330348068
{
"ok": true, "url": "https://m801.music.126.net/....mp3",
"br": 128, "size": 5214920, "source": "netease", "expires_in": 3600
}
链接为临时签名地址,请及时使用或缓存;过期后重新请求。
GET /openapi?a=lyric&id=1330348068
{ "ok": true, "lyric": "[00:00.000] 作词 : 米果\n...", "tlyric": "" }
GET /openapi?a=pic&id=109951163699673355&size=300
{ "ok": true, "url": "https://p2.music.126.net/....jpg?param=300y300" }
| 参数 | 必填 | 说明 |
|---|---|---|
| id | 是 | 封面 id(搜索结果 cover 链接里已带) |
| size | 否 | 尺寸,默认 500 |
| HTTP | 含义 |
|---|---|
| 200 | 成功 |
| 400 | 参数缺失(如缺少 kw / id) |
| 403 | 调用了未开放的接口(仅允许 search/album/url/lyric/pic) |
| 404 | 无可用播放链接 |
| 917 | 超过频率限制(同时该 IP 被拉黑 6 小时) |
search / album / url / lyric / pic 五个,其余返回 403。