API Reference
AI video translation — query export API
GET
video-translation-export-query-api
ID 38
Query a video-translation export and get the file URL.
GET
https://xiaoapis.com/api/video_translation/query_generate
Overview
- task 查询
- 返回成片 URL
Use cases
- 轮询导出进度
Conventions
- Gateway ·
https://xiaoapis.com - Auth · send
key(query or JSON body, as this API specifies) - Response · JSON. Check the business code and the HTTP status, not only HTTP 200
Authentication
Send the platform API key (query parameter key or JSON field key, as this page specifies). Create one in API key management.
GET https://xiaoapis.com/api/video_translation/query_generate
Content-Type: application/json
{
"key": "YOUR_API_KEY"
}
Request example
https://xiaoapis.com/api/video_translation/query_generate?task_id=你的task_id&key=你的密钥
Details
请求参数说明:
| 名称 | 必填 | 类型 | 示例值 | 说明 |
|---|---|---|---|---|
| task_id | 是 | string | generate-task-789 | 创建导出任务时返回的task_id |
返回参数:
| task_id | string | 任务ID |
| status | int | 任务状态 |
| result.translated_video | string | 最终生成的翻译视频URL |
| result.video_url | string | 原始视频URL |
| result.audio_url | string | 音频URL |
完整调用流程:
1. 获取语音列表 → 2. 创建预览任务 → 3. 查询预览结果 → 4. 创建合成任务 → 5. 查询合成结果 → 6. 创建导出任务 → 7. 查询导出结果
Response example
{"code":200,"msg":"查询成功","data":{"task_id":"generate-task-789","status":2,"progress":100,"result":{"translated_video":"https://example.com/final_video.mp4","video_url":"https://example.com/original_video.mp4","audio_url":"https://example.com/audio.mp3"}}}
FAQ
何时调用?
创建导出任务后直到完成。
成功返回什么?
翻译成片视频地址等字段。
参数?
Key 与导出 task_id。
失败原因?
上游合成结果缺失、视频处理失败或额度不足。
能否下载到自己的存储?
拿到 URL 后可由你的服务转存到自有对象存储。
Related APIs
Full console doc (with the debugger):/doc/38