Sora2
Sora2 查詢角色狀態
查詢角色創建任務的狀態和結果
GET
功能概述
查詢角色創建任務的狀態和結果,獲取已創建角色的詳細信息(角色 ID、顯示名稱、用戶名等),用於後續視頻生成。使用說明:
- 角色創建是異步任務,需要輪詢此接口獲取結果
- 任務完成後返回角色詳細信息
- 角色
username可在 prompt 中使用@username格式引用 - 角色任務 ID 可通過
character_url參數在視頻生成中使用
路徑參數
認證
響應字段
任務唯一標識符(角色創建任務 ID)
對象類型,固定爲
generation.task使用的模型名稱
任務狀態:
queued- 排隊等待處理in_progress- 處理中completed- 成功完成failed- 失敗
任務進度百分比(0-100)
任務創建時間(Unix 時間戳)
任務完成時間(Unix 時間戳,僅完成後有值)
結果資源過期時間(Unix 時間戳,僅完成後有值)
任務結果(僅 status 爲 completed 時有值)
result.type 固定爲 character,result.data.characters 爲角色列表錯誤信息(僅 status 爲 failed 時有值)
使用角色生成視頻
角色創建完成後,可以在視頻生成中使用角色。有兩種引用方式:方式一:使用 @username 在 prompt 中引用
方式二:使用 character_url 參數
輪詢建議
| 參數 | 建議值 |
|---|---|
| 輪詢間隔 | 5 秒 |
| 最大等待時間 | 5 分鐘 |
| 超時處理 | 重新提交任務或聯繫支持 |