部署在 Cloudflare Workers,所有 /api/* 请求必须携带请求头 auth: <你的用户名>,否则返回 401。用户名请向管理员获取。
/api/parse解析平台分享链接,返回无水印视频 URL / 封面 / 标题 / 全部清晰度
curl -X POST <HOST>/api/parse \
-H "auth: <你的用户名>" \
-H "content-type: application/json" \
-d '{"url":"https://v.douyin.com/0oVKjHi5OZ4/"}'/api/parse?url=...GET 版(方便浏览器/curl 测试)
curl -H "auth: <你的用户名>" \ '<HOST>/api/parse?url=https://v.douyin.com/xxx'
/api/asr/submit提交转录任务,参数支持 url 或 urls[],可选 language、channelId。落 D1(PENDING)
curl -X POST <HOST>/api/asr/submit \
-H "auth: <你的用户名>" \
-H "content-type: application/json" \
-d '{"url":"<视频或音频URL>","language":["zh","en"]}'/api/asr/task/:id查询任务状态。终态自动拉取转录 JSON 并归一化为 text + 句级时间戳;命中 D1 缓存时 cached:true。?force=1 绕过缓存,?raw=1 跳过转录下载
curl -H "auth: <你的用户名>" \ <HOST>/api/asr/task/<taskId>