视频系列
查询视频任务
查询视频生成任务的状态和结果
GET
简介
查询视频任务接口用于根据任务ID查询视频生成任务的状态和结果。提交任务后,您需要定期轮询此接口来检查任务状态,直到任务完成或失败。认证
Bearer Token,如Bearer sk-xxxxxxxxxx
路径参数
视频生成任务ID,由提交任务接口返回
任务状态
| 状态 | 说明 | 建议操作 |
|---|---|---|
queued | 任务已排队,等待处理 | 继续轮询 |
in_progress | 任务正在处理中 | 继续轮询 |
succeeded | 任务成功完成 | 下载视频或获取视频URL |
failed | 任务失败 | 查看失败原因 |
cURL 示例
轮询示例
Python 示例
JavaScript 示例
响应示例
任务排队中
任务处理中
任务成功(Veo/Dreamina Seedance)
Veo 在任务成功后,视频URL直接包含在响应中。
任务成功(Sora 2)
任务失败
响应字段说明
| 字段名 | 类型 | 说明 |
|---|---|---|
task_id | string | 任务ID |
status | string | 任务状态 |
format | string | 视频格式 |
url | string | 视频下载URL(除 Sora 2 外的模型) |
error | object | 错误信息(失败时返回) |
不同模型的差异
| 模型 | 返回 URL | 备注 |
|---|---|---|
| Sora 2 | ❌ | 需调用下载接口 |
| Veo | ✅ | 直接返回视频URL |
| Dreamina Seedance | ✅ | 直接返回视频URL |
注意事项
- 不同模型的响应字段可能略有差异
- 建议实现指数退避策略,避免频繁请求
- 视频生成通常需要 30 秒到数分钟不等,请耐心等待