bash
curl --location --request POST 'https://app.deckflow.com/api/external/translations' \
-H 'Authorization: Bearer __YOUR_API_KEY__' \
-F 'file=@"pitch_deck.pptx"' \
-F 'from="en"' \
-F 'to="zh"' \
-F 'engine="gemini"' \
-F 'model="gemini-flash"'响应时间:45ms状态:200 OK
面向开发者打造
我们的 API 稳健易集成,文件解析的复杂性由我们处理。
原生文件支持
我们支持以原始二进制方式上传 .pptx 和 .pdf 文件。翻译后会重建 DOM,以确保 99% 的版式还原度。
Webhooks 与事件
不要阻塞你的 UI。翻译任务完成后,你会立即收到包含下载链接的 webhook 通知。
企业级安全
数据在临时容器中处理,交付后立即删除。基础设施符合 SOC 2 Type II 标准。
简单接入流程
1
上传文档
将文件 POST 到我们的上传端点。我们支持通过签名 URL 或直传上传最大 500MB 的文件。
2
任务处理
我们会返回一个 job_id。你可以轮询状态接口,也可以等待 webhook。处理通常每页约需 10 秒。
3
下载结果
从提供的临时 URL 获取翻译后的文件。文件完全可编辑。
POST /v1/jobs200 OK
// Response
{
"job_id": "tr_8923nsd23",
"status": "processing",
"estimated_time": 45,
"webhook_url": "https://yourapp.com/hook"
}