Skip to main content
HappyHorse Tasks API 用於查詢 HappyHorse Videos API 創建的視頻生成或編輯任務。

申請流程

要使用 HappyHorse Videos API,首先到 Ace Data Cloud 控制台 獲取您的 API Token,留作備用。 如果你尚未登錄或註冊,會自動跳轉到登錄頁面邀請你註冊和登錄,完成後會自動返回當前頁面。 一個 API Token 即可調用平台所有服務,無需為每個服務單獨申請。 首次申請會贈送免費額度,可免費體驗;額度不足時可在 控制台 充值通用餘額。
📘 完整文檔:HappyHorse Videos API →

請求示例

HappyHorse Tasks API 可以用於查詢 HappyHorse Videos API 的結果。

設置請求頭和請求體

Request Headers 包括:
  • accept:指定接收 JSON 格式的響應結果,這裡填寫為 application/json。
  • authorization:調用 API 的密鑰,申請之後可以直接下拉選擇。
Request Body 包括:
  • id:要查詢的任務 ID。
  • action:對任務的操作方式,單個查詢填寫 retrieve。

CURL 代碼示例

響應示例

請求成功後,API 將返回該任務的詳情。其中 request 字段是創建任務時的請求體,response 字段是任務完成後返回的響應體,例如:
字段介紹如下:
  • id:生成任務的 ID,用於唯一標識此次生成任務。
  • request:創建任務時的請求信息。
  • response:任務當前或最終的返回信息。
  • created_at:任務創建時間,Unix 時間戳(秒,浮點)。
  • started_at:任務開始執行時間,Unix 時間戳(秒,浮點)。
  • finished_at:任務完成時間,Unix 時間戳(秒,浮點)。任務未完成時不返回該字段。
  • elapsed:任務執行耗時,單位為秒(浮點,保留 3 位小數)。任務未完成時不返回該字段。

批量查詢操作

針對多個任務 ID 查詢任務詳情時,將 action 設置為 retrieve_batch,並通過 ids 傳入任務 ID 陣列:
返回結果中會包含 items 和 count 字段,items 為任務詳情陣列,count 為本次匹配到的任務數量。