多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
接口支持GET和POST请求方式,推荐使用POST方式。如果使用GET请求方式,拼接视频链接的时候,先对视频链接进行UrlEncode编码,然后再拼接到接口地址里。 ~~~[api] post:https://admin.meiwzj.com/media *key=接口客户ID#接口客户Key *token=接口秘钥#接口Token *url=链接#链接 <<< success { "status": 101, "msg": "请求成功", "data": { "text": "I’m so excited to announce that I'm hosting #VaxLive", "medias": [ { "media_type": "video", "resource_url": "https://fbcdn.net/v/5215523252923344480_n.mp4", "preview_url": "https://fbcdn.net/v/3841642236206113493_n.jpg" }, { "media_type": "image", "resource_url": "https://fbcdn.net/v/8097271834853567236_n.jpg", "preview_url": null }, { "media_type": "audio", "resource_url": "http://fbcdn.com/8AF5905EB8EE07DACD0.m4a", "preview_url": "http://fbcdn.com/000I5jJB3blWeN.jpg" } ] } } // 如果视频支持多清晰度 { "status": 101, "msg": "请求成功", "data": { "text": "Relaxing Music Along With Beautiful Nature", "medias": [ { "media_type": "video", "resource_url": "https://googlevideo.com/l5h1V3m4CIQCO6O9D.mp4", "preview_url": "https://i.ytimg.com/vi/maxresdefault.jpg", "formats": [ { "quality": 2160, "video_url": "https://googlevideo.com/pl5h1V3m4CIQCO6O9Dk.webm", "video_ext": "webm", "video_size": 24532741513, "audio_url": "https://googlevideo.com/V3m4CIQCO6O9Dk7TPDllq.m4a", "audio_ext": "m4a", "audio_size": 221231911, "separate": 1, "quality_note": "4K" }, { "quality": 1440, "video_url": "https://googlevideo.com/QCO6O9Dk7TPDllq.webm", "video_ext": "webm", "video_size": 12547654223, "audio_url": "https://.googlevideo.com/V3m4CIQCO6O.m4a", "audio_ext": "m4a", "audio_size": 221231911, "separate": 1, "quality_note": "2K" }, { "quality": 1080, "video_url": "https://googlevideo.com/V3m4CIQCO6O9Dk7.mp4", "video_ext": "mp4", "video_size": 5995725852, "audio_url": "https://googlevideo.com/IQCO6O9Dk7TP.m4a", "audio_ext": "m4a", "audio_size": 221231911, "separate": 1, "quality_note": "HD" }, { "quality": 720, "video_url": "https://googlevideo.com/m4CIQCO6O9Dk7TPDllq.mp4", "video_ext": "mp4", "video_size": 2849049722, "audio_url": null, "audio_ext": null, "audio_size": 0, "separate": 0, "quality_note": null }, { "quality": 480, "video_url": "https://googlevideo.com/V3m4CIQCO6O9Dk7T.mp4", "video_ext": "mp4", "video_size": 1306363594, "audio_url": "https://googlevideo.com/JFTso7rYNu_Qtjpl5h1V.m4a", "audio_ext": "m4a", "audio_size": 221231911, "separate": 1, "quality_note": null } ] } ] } } <<< error { "status":"104", "msg":"TOKEN和秘钥不匹配", "data":null } ~~~ ### 返回成功数据字段解释 | 字段 | 说明 | | --- | --- | | medias | 一个链接里可能包含1个或多个media | | medias > media_type | 可能是video、image、audio | | medias > resource_url | 视频地址(video)、图片地址(image)、音频地址(audio) | | medias > preview_url | 视频封面(video)、音频封面(audio) | | medias > formats | 视频多清晰度列表 | ### 返回状态码说明 | 状态码 | 说明 | | --- | --- | | 101 | 请求成功 | | 102 | 缺少必要参数 | | 103 | 不支持的URL | | 104 | TOKEN和秘钥不匹配 | | 105 | 链接格式错误 | | 106 | 提取失败 | | 108 | 接口调用额度已用完 |