動画タスクを照会
単一の動画(および Kling、Midjourney の画像生成)タスクのステータスと結果のアドレスをポーリングします。
/v1/video/tasks/{task_id}送信時に返されたタスク ID でポーリングします。5 秒に 1 回を推奨します。ポーリングは同時実行数を消費せず、課金もされません。Seedance / Grok のレスポンスは task でラップされ、MiniMax / Kling はトップレベルのフィールドです。読み取る階層を間違えないでください。
Seedance のタスクは作成から 24 時間を超えても終了しない場合、自動的に失敗と判定され(課金なし)、task.error.message は The task did not finish within 24 hours and was terminated automatically になります。結果のアドレスは api.hop-base.com 配下の署名付きアドレスで、再照会しても同じアドレスが返り、有効期限は延長されません:Seedance と Grok は 30 日、Kling と MiniMax は 6 時間です。有効期限内にダウンロードして保存してください。未完了のタスクは 24 時間(Seedance)または 2 時間(Kling、MiniMax)後に失敗と判定されます。
ヘッダー
Bearer sk-…:コンソールの「API キー」で作成したキー。キーのグループにリクエストするモデルが含まれている必要があります
パスパラメーター
送信時に返されたタスク ID:vt…(Seedance / Grok)、mmt…(MiniMax)、kt…(Kling)
レスポンス
200タスクオブジェクト(失敗したタスクを含む)
タスク
vt…
モデル ID
この 4 つの値のいずれかのみ。outputs は completed のときだけ読んでください
取りうる値pendingprocessingcompletedfailed
完成動画の秒数。自動の長さのタスクは完了後に読み取ってください
完成動画のアドレス(文字列の配列で、{url} オブジェクトではありません)。api.hop-base.com の署名付きアドレスで、完了から 30 日間有効、更新されず、期限切れ後は 410 を返します
任意。末尾フレームを取得できた場合のみ。照会のたびに再署名されます
任意。金額ではなくトークン数です
今回課金されたトークン数
合計
失敗時は {"message": "<English failure reason>"}。リンクは [URL_REDACTED] に置き換えられます
RFC 3339
未完了の場合は null
タスク終了後にのみ含まれ、タスクを作成したキーにのみ返されます。0 は失敗して課金されなかったことを示します
このタスクで残高から実際に差し引かれた金額(記帳通貨)
記帳通貨。現在は CNY
人民元の金額
米ドルの金額(1 USD = 6.8 CNY で固定)
mmt… / kt…
queued → processing → completed | failed。後の 2 つのみが終了状態で、その他の値は処理中として扱ってください
完成動画のアドレス。完了から 6 時間有効、更新されず、期限切れ後は 410 を返します
失敗理由。Kling は安定した error.code(input_sensitive、generation_failed など)を返します
英語の説明
Kling のみ
課金明細 + 差し引き金額
MiniMax の課金レベル
MiniMax の課金秒数
MiniMax の参照動画の入力秒数
MiniMax の無料枠を超えた参照画像の枚数
このタスクで実際に差し引かれた金額
記帳通貨
エラー
missing_api_key / invalid_api_key / api_key_expired)