获取视频生成任务状态

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"