Api

API 错误

Vidrush v1 响应码、HTTP 状态码和常见请求修复方式。

错误码

codeHTTP 状态码含义修复方式
0200成功读取 data
-1400、404 或 500请求无效、任务不可访问、内容审核拦截或服务端错误阅读 message 并结合 HTTP 状态码处理
-1001401未认证发送有效的 Authorization: Bearer sk-... 请求头
-1002402积分不足不要重试该任务;补充积分后再创建

常见 400 响应

示例 message原因修复方式
model is requiredmodel 缺失或为空发送 GET /api/v1/models 中的模型 ID
prompt is requiredprompt 缺失或为空发送非空提示词
`mode must be one of text-to-videoimage-to-videovideo-to-video
image_urls must be an array of URLsimage_urls 不是字符串数组发送公开 HTTP(S) URL 数组
video_urls must be an array of URLsvideo_urls 不是字符串数组发送公开 HTTP(S) URL 数组
options must be an objectoptions 不是对象将生成控制项放入对象
`sora-2 text-to-video supports duration 4s8s12s, got 30s`
... requires image_urls模式需要图片补充所需的公开图片 URL
... requires image_urls and video_urlsMotion Control 同时需要两种输入补充两个输入数组
... requires options.source_video_duration_seconds when video_urls is provided按秒计费模型收到视频输入但缺少源时长在 options 中发送正数秒数

出现 unsupported video model 或不支持的模式/选项组合时,应刷新 GET /api/v1/models,而不是原样重试请求。