RESTful JSON API · 自动识别平台 · 无水印直链
三步拿到无水印视频直链
POST /api/user/register
{
"email": "your@email.com",
"password": "123456",
"nickname": "可选昵称"
}
→ 返回: { "code":200, "data": { "token": "...", "api_key": "wm_xxxxxxxx" } }
POST /api/parse
{
"url": "https://v.douyin.com/xxxxx/",
"key": "wm_xxxxxxxx"
}
→ 返回: { "code":200, "data": { "video_url": "https://...", "watermark_free": true } }
播放: <video src="https://www.f166.cn/api/proxy?url=视频直链"></video> 下载: https://www.f166.cn/api/download?url=视频直链
💡 没有 Key?页面右上角点「免费注册」,注册后 API Key 显示在弹窗提示里,也可到 用户控制台 → API 密钥 查看。
请使用你自己的 API Key(注册后自动生成,控制台可查看),调用次数按你的套餐配额计算。登录后点击「填入我的 Key」自动填充。
视频/图文去水印解析接口。传入分享链接,自动识别平台,返回无水印视频直链(视频)或图片列表(图文)。
支持 GET(query 传参)与 POST(JSON body)两种方式,链接含特殊字符时推荐 POST。
| 参数名 | 类型 | 位置 | 必填 | 说明 |
|---|---|---|---|---|
| url | string | query / body | 是 | 分享链接(自动识别平台;粘贴整段分享文案也可,自动提取 URL) |
| key | string | query / body | 是 | API Key(兼容 token / x-api-key 请求头,三选一) |
| source | string | query / body | 否 | 来源标记,默认 api(用于统计) |
以下为各平台返回字段并集;不同平台部分字段可能缺失
| 字段 | 类型 | 说明 |
|---|---|---|
| video_url | string | ⭐ 无水印视频直链(视频类平台核心字段) |
| url | string | 视频直链别名(部分平台如 B站 同时返回) |
| downurl | string | 下载直链(兼容字段) |
| cover / cover_url | string | 封面图地址 |
| title | string | 标题 |
| author | string | 作者昵称 |
| type | string | 内容类型:video 视频 / images 图集 / music 音乐 |
| images | array | 图片直链数组(图文类平台) |
| duration | number | 视频时长(秒,部分平台) |
| width / height | number | 分辨率(部分平台) |
| watermark_free | boolean | 是否无水印(true = 无水印原片) |
| platform | string | 平台代码,如 douyin |
| platform_name | string | 平台名称,如 抖音 |
| server_cost_ms | number | 服务端解析耗时(毫秒) |
{
"code": 200,
"msg": "success",
"data": {
"video_url": "https://v11-default.365yg.com/xxxx.mp4",
"cover_url": "https://p26-sign.douyinpic.com/xxxx.jpg",
"title": "视频标题",
"author": "作者昵称",
"duration": 58,
"watermark_free": true,
"platform": "doubao",
"platform_name": "豆包",
"server_cost_ms": 447
}
}
解析后拿到的视频直链,可用以下接口代理播放/下载(解决平台防盗链 Referer 校验)
内联播放 — 代理视频流,自动设置正确的 Referer/UA,支持 Range 请求(可拖动进度),不触发下载。
用途:<video src="https://www.f166.cn/api/proxy?url=..."></video>
文件下载 — 自动添加 Content-Disposition: attachment 触发浏览器下载。
变体:/api/download/video.mp4?url=...、/api/download/image.jpg?url=...
平台列表 — 返回当前启用的支持平台清单(名称/代码/描述)。
套餐列表 — 返回在售套餐(名称/类型/配额/价格/天数)。
API Key 认证与解析错误(实测)
| code | 说明 | 处理建议 |
|---|---|---|
| 200 | 解析成功 | 结果在 data 字段 |
| 400 | 缺少 API Key / 缺少链接 / 不支持的平台 | 检查 key 与 url 参数 |
| 403 | 无效的 API Key / 账户已禁用 | 检查 Key 是否正确,或联系管理员 |
| 404 | 链接无效 / 平台解析失败(链接不存在或已被删除) | 确认链接可正常打开 |
| 429 | 今日调用次数已达上限 | 等待次日重置,或升级套餐 |
| 500 | 解析失败 / 平台反爬 / 服务端错误 | 稍后重试;持续失败联系管理员 |
💡 正式用户配额取决于所选套餐(免费版 5 次/天,付费套餐按配额),配额信息见 套餐方案。在线调试请使用你自己的 API Key。
复制即用,支持主流编程语言
# POST 方式(推荐,链接含特殊字符时更稳定) curl -X POST "https://www.f166.cn/api/parse" \ -H "Content-Type: application/json" \ -d '{ "url": "https://v.douyin.com/xxxxx/", "key": "YOUR_API_KEY" }' # GET 方式 curl "https://www.f166.cn/api/parse?url=https://v.douyin.com/xxxxx/&key=YOUR_API_KEY"
自动识别,无需手动指定平台;更多平台持续接入
除解析外,还提供账号、密钥、统计等接口
| 方法 | 路径 | 认证 | 说明 |
|---|---|---|---|
| POST/GET | /api/parse | API Key | 解析去水印(核心接口) |
| GET | /api/proxy?url= | 公开 | 视频代理播放(防防盗链) |
| GET | /api/download?url= | 公开 | 视频/图片下载 |
| GET | /api/platforms | 公开 | 支持平台列表 |
| GET | /api/packages | 公开 | 在售套餐列表 |
| GET | /api/health | 公开 | 服务健康检查 |
| POST | /api/user/register | 公开 | 注册(返回 token + api_key) |
| POST | /api/user/login | 公开 | 登录(邮箱 + 密码) |
| GET | /api/user/info | 用户 Token | 当前用户信息(含套餐/到期) |
| GET | /api/user/keys | 用户 Token | 我的 API 密钥列表 |
| POST | /api/user/reset-key | 用户 Token | 重置 API Key |
| GET | /api/user/stats | 用户 Token | 调用统计(今日/累计/7天趋势) |
| GET | /api/user/logs | 用户 Token | 调用日志 |
| GET | /api/user/orders | 用户 Token | 我的订单 |
| POST | /api/user/profile | 用户 Token | 更新资料 |
| POST | /api/user/password | 用户 Token | 修改密码 |
| POST | /api/user/sign | 用户 Token | 签到 |
| POST | /api/order/create | 用户 Token | 创建订单 |
用户接口认证方式:请求头 Authorization: Bearer <token>(登录/注册返回的 token)。