動画を照会
Wan 3.0 のネイティブ状態、動画 URL、使用量を取得します。
作成応答の output.task_id で照会します。返される output.task_id も公開タスク ID です。結果は output、使用量は usage にあります。
状態と結果
output.task_status | 意味と操作 |
|---|---|
PENDING | 待機中 |
RUNNING | 処理中 |
SUCCEEDED | 成功。output.video_url を取得 |
FAILED | 失敗。output.code/message を確認してポーリングを終了 |
CANCELED | 取消済み。ポーリングを終了 |
UNKNOWN | 不明な状態。成功として扱わない |
約 15 秒間隔で照会し、全体のタイムアウトを設定してください。保存された記録はバックグラウンドで更新されます。再作成ではなく照会を使用します。
動画が生成されたら、結果 URL の失効前に速やかにダウンロードして保存してください。
使用量と時刻フィールド
usage.duration は合計使用時間で、動画入力時は入力と出力を含みます。input_video_duration/output_video_duration は小数の場合があるため、要求時間の整数ルールで解析しないでください。他に video_count、fps、SR、ratio が返る場合があります。
submit_time/scheduled_time/end_time は存在する場合に返される UTC+8 文字列で、Unix タイムスタンプではありません。request_id は追跡用で、タスク照会には使用しません。
照会エラー
HTTP 400 の task_not_exist では公開タスク ID、サイト、API Key のアカウントを確認します。これはタスクの UNKNOWN 状態とは異なります。HTTP 401 は Bearer 認証を確認してください。
エラーは output を含まず、トップレベルの code/message/request_id のみを返す場合があります。video 形式にはプラットフォーム照会を使用します。