API 接口
公共 API
搜索歌曲
http
POST /api/searchjson
{ "keyword": "歌曲名", "page": 1 }获取播放 URL
http
POST /api/play_urljson
{ "song_data": { "mid": "歌曲MID" }, "prefer_flac": true }下载歌曲
http
POST /api/downloadjson
{
"song_data": { "mid": "...", "name": "...", "raw_data": {...} },
"prefer_flac": true,
"add_metadata": true
}获取歌词
http
GET /api/lyric/<song_mid>获取封面
http
POST /api/coverjson
{ "song_data": { "raw_data": {...} }, "size": 800 }图片代理
http
GET /api/image_proxy?url=https://y.gtimg.cn/...凭证状态
http
GET /api/credential/status健康检查
http
GET /api/health管理 API
管理页面
http
GET /admin/生成登录二维码
http
GET /admin/api/get_qrcode/<type>type: qq 或 wx
查询二维码状态
http
GET /admin/api/qr_status/<session_id>取消二维码会话
http
POST /admin/api/qr_cancel/<session_id>检查凭证状态
http
GET /admin/api/credential/status刷新凭证
http
POST /admin/api/credential/refresh获取凭证信息
http
GET /admin/api/credential/info清空音乐文件夹
http
POST /admin/api/clear_music完整文档
更详细的请求/响应格式,请参考 API doc.md