接口文档

一个请求,返回无水印视频地址。任何编程语言、任何端(小程序 / App / 后端)都能直接调用。

1. 获取密钥

登录控制台 → 「API 密钥」→ 新建密钥并复制。密钥格式形如 888-xxxxxxxxxxxxxxxx。

2. 调用解析接口

请求地址:GET /api/v1/parse

参数位置必填说明
keyQuery 或 Header(Authorization: Bearer xxx)是你的 API 密钥
urlQuery 或 POST Body是短视频分享链接或页面地址
# 请求示例
GET /api/v1/parse?key=888-你的密钥&url=https://v.xxxxxx.com/xxxxxx

# 成功返回(HTTP 200)
{
  "code": 200,
  "data": {
    "platform": "xxxxx",
    "title": "视频标题...",
    "video_url": "https://...无水印视频.mp4",
    "cover_url": "https://...封面图.jpg"
  },
  "balance": 99
}

3. 使用规则

· 本服务当前为不限量模式:解析不限次数、不限频率、不扣除任何额度,放心调用;

· 返回结果中 unlimited 字段为 true,balance 仅作展示,无实际扣减。

4. 错误码

HTTP 状态码含义
400缺少 url 参数
401缺少密钥或密钥无效
403密钥已被禁用
404解析失败(链接无效 / 平台暂不支持 / 平台规则变化)
429请求过于频繁(仅不限量模式关闭时出现)
⚠️ 请遵守各平台规则,仅将本服务用于合法合规用途;请勿高频大量抓取,以免密钥被限制。

5. 支持的平台

某音(含分享短链)、某手、红薯、某站等 30+ 主流平台。平台页面规则偶尔变化,若某天某平台解析失败,属于正常现象,我们会持续跟进更新。

💡 小程序 / App 接入建议:把解析请求放在你自己的后端转发,密钥不要写进客户端代码里。

6. 快速接入示例(Node.js)

const res = await fetch(
  'https://你的域名/api/v1/parse?key=888-你的密钥&url=' + encodeURIComponent(shareUrl)
);
const { code, data } = await res.json();
if (code === 200) console.log('无水印视频:', data.video_url);