Skip to content

api文档

TIP

这是对于该项目需要的api的格式的文档 设置页面填写的api需要符合以下要求

音乐直链api

请求方式

GET/POST

目前使用GET 但仍建议对POST方式进行支持

请求参数

参数名类型说明
idstring歌曲在某神秘平台中的id
levelstring歌曲的音质 可选值:standard => 标准,higher => 较高, exhigh=>极高, lossless=>无损, hires=>Hi-Res, jyeffect => 高清环绕声, sky => 沉浸环绕声, jymaster => 超清母带
cookiestring用户在那个神秘平台的cookie

返回值

实例:

json
{
    "data": [
        {
            "id": 1895261682,
            "url": "歌曲的直链链接",
            "br": 2950164,
            "size": 79102910,
            "md5": "aa605a7d5140e74b0042ddb1ac8588f0",
            "code": 200,
            "expi": 1200,
            "type": "flac",
            "gain": -9.5272,
            "peak": 0,
            "fee": 1,
            "uf": null,
            "payed": 1,
            "flag": 2068740,
            "canExtend": false,
            "freeTrialInfo": null,
            "level": "jyeffect",
            "encodeType": "mp3",
            "channelLayout": null,
            "freeTrialPrivilege": {
                "resConsumable": false,
                "userConsumable": false,
                "listenType": null,
                "cannotListenReason": null,
                "playReason": null,
                "freeLimitTagType": null
            },
            "freeTimeTrialPrivilege": {
                "resConsumable": false,
                "userConsumable": false,
                "type": 0,
                "remainTime": 0
            },
            "urlSource": 0,
            "rightSource": 0,
            "podcastCtrp": null,
            "effectTypes": null,
            "time": 214504,
            "message": null,
            "levelConfuse": null
        }
    ],
    "code": 200
}

至少需要歌曲直链 数据结构必须按照上述示例返回