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"
}