Sora 统一图生视频 - QuickRouter API 中转接口
▼
Authorization
在 Header 添加参数 Authorization,其值为 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
概述
请求参数
Header 参数
Content-Type
string
必需
示例: application/json
Accept
string
必需
示例: application/json
Authorization
string
可选
示例: Bearer {{YOUR_API_KEY}}
Body 参数 application/json
images
array[string]
可选
图片链接 必需
model
string
可选
模型名字 必需
orientation
string
必需
portrait 竖屏 landscape 横屏
prompt
string
可选
提示词 必需
size
string
必需
small 一般720p
duration
integer
可选
枚举值: 10 必需
watermark
string
必需
默认为: true 会优先无水印,如果出错,会兜底到有水印 传递 false 的话 会强制让视频无水印,遇到去水印错误的会一直自动重试 { "images": [ "https://filesystem.site/cdn/20250612/998IGmUiM2koBGZM3UnZeImbPBNIUL.png" ], "model": "sora-2-all", "orientation": "portrait", "prompt": "make animate", "size": "large", "duration":15, "watermark":false } 请求
示例
{
"images": [
"https://filesystem.site/cdn/20250612/998IGmUiM2koBGZM3UnZeImbPBNIUL.png"
],
"model": "sora-2-all",
"orientation": "portrait",
"prompt": "make animate",
"size": "large",
"duration": 15,
"watermark": false
}
请求示例代码
curl --location --request POST 'https://api.quickrouter.ai/v1/video/create' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"images": [
"https://filesystem.site/cdn/20250612/998IGmUiM2koBGZM3UnZeImbPBNIUL.png"
],
"model": "sora-2-all",
"orientation": "portrait",
"prompt": "make animate",
"size": "large",
"duration": 15,
"watermark": false
}'
返回响应
响应参数 🟢 200 OK · application/json
id
string
必需
status
string
必需
status_update_time
integer
必需
{ "id": "sora-2:task_01k6x15vhrff09dkkqjrzwhm60", "status": "pending", "status_update_time": 1759763427208 }
示例
{
"id": "sora-2:task_01k6x15vhrff09dkkqjrzwhm60",
"status": "pending",
"status_update_time": 1759763427208
}
常见错误
- 401 认证失败:检查 API Key 是否正确
- 429 请求限流:降低调用频率或升级套餐
- 500 服务器错误:稍后重试
注意事项
- 请确保 API Key 有足够的余额
- 请求频率受 API 限制,请参考价格页面