路徑參數
從建立影片請求回傳的任務 ID。將
id 與 task_id 視為相同的非同步識別碼。如果 create 回應回傳
poll_url,請呼叫該 URL。本當它指向 /v1/tasks/{id} 時,視為固定的標準狀態端點。如果該任務不再存在或無法透過公開的非同步任務協定解析,LemonData 會回傳 async_task_not_found 並附上訊息 Task not found or no longer available.回應
正規的非同步任務識別符。
非同步任務識別符的別名。
當建立回應提供時,建議用來輪詢的 URL。
任務狀態:
pending、processing、completed、failed。進度百分比(0-100)。
產生影片的 URL(完成時)。
單一影片資料,當可用時包含
url、duration、width 與 height。當上游回傳多個輸出時的多重影片資料。
錯誤訊息(若失敗)。
建立時間戳記。
最後更新時間戳記。
任務使用的模型。
輪詢最佳做法
- 每 5 到 10 秒輪詢一次
- 對於較長的任務實作指數退避
- 設定最大逾時(例如:10 分鐘)
- 優雅地處理
failed狀態