获取视频生成任务状态

get/v1/video/generations/{task_id}

查询视频生成任务的状态和结果。

任务状态:

  • queued: 排队中
  • in_progress: 生成中
  • completed: 已完成
  • failed: 失败

鉴权

把 OLETOKEN 的 API Key 作为 Bearer Token 放进 Authorization 请求头。密钥在控制台的「API 密钥」页创建。

Authorization: Bearer $OLETOKEN_API_KEY

请求参数

字段类型必填说明
task_idpathstring任务 ID

响应

200成功获取任务状态

字段类型必填说明
task_idstring任务 ID
statusstringqueuedin_progresscompletedfailed任务状态
urlstring视频资源 URL(成功时)
formatstring视频格式
metadataVideoTaskMetadata
durationnumber实际生成的视频时长
fpsinteger实际帧率
widthinteger实际宽度
heightinteger实际高度
seedinteger使用的随机种子
errorVideoTaskError
codeinteger错误码
messagestring错误信息

404任务不存在

字段类型必填说明
errorobject
messagestring错误信息
typestring错误类型
paramstring | null相关参数
codestring | null错误代码

请求示例

curl -X GET 'https://api.oletoken.ai/v1/video/generations/{task_id}' \
  -H "Authorization: Bearer $OLETOKEN_API_KEY"