错误码
Seedance OpenAI Videos 请求校验、任务和下载错误
OpenAI 兼容接口使用顶层 error 对象返回请求错误:
{
"error": {
"message": "Task not found",
"type": "invalid_request_error",
"param": null,
"code": "task_not_exist"
}
}Seedance 请求错误
| code | HTTP | 说明 |
|---|---|---|
invalid_request | 400 | JSON、prompt 或基础字段无效 |
unsupported_field | 400 | 出现不支持的顶层字段或 multipart 文件 |
invalid_metadata | 400 | metadata 类型或字段无效 |
invalid_content | 400 | metadata.content 项、URL 对象或 role 无效 |
invalid_seconds | 400 | 时长不是合法正整数或超过 3600 秒 |
invalid_resolution | 400 | 分辨率不支持,或 Fast 模型使用了 1080p |
invalid_ratio | 400 | 比例不是 16:9、9:16 或 1:1 |
invalid_safety_identifier | 400 | 安全标识超过 64 个字符 |
task_not_exist | 400/404 | 任务不存在或不属于当前用户 |
task_channel_disable | 400 | Remix 原任务渠道已禁用 |
seedance_multi_key_unsupported | 400 | Seedance 渠道启用了无法稳定关联凭证的多 Key 模式 |
任务失败
任务创建成功后仍可能异步失败。此时查询接口返回 HTTP 200,但视频对象的 status 为 failed,失败原因位于 error.code 和 error.message:
{
"id": "task_public_id",
"object": "video",
"model": "doubao-seedance-2-0-260128",
"status": "failed",
"progress": 100,
"created_at": 1784600000,
"completed_at": 1784600030,
"error": {
"code": "task_failed",
"message": "Task failed"
}
}客户端必须同时检查 HTTP 状态和任务对象的 status。
最后更新于