API
v2.21
API v2.21:影片成品保存 30 天,過期回 410 content_expired
- 行為更新:影片成品改由平台保存,自任務完成起 30 天內都可以下載;過期時回 410 content_expired。請求、任務物件與計費都不變。
- 一、影片成品保存 30 天
- 過去影片成品只存在後端,完成約 24 小時後就可能取不到。自本版起,任務完成時平台會存一份成品,GET /v2/videos/{id}/content 與 GET /v1/videos/{id}/content 在完成後 30 天內都從這一份回傳,內容與以前相同。
- 本版上線之前完成、而且沒有在完成後約 24 小時內取件的任務,成品已無法取回。
- 超過 30 天的成品會自動刪除,無法再下載;需要長期保存請自行下載備份。
- 二、過期回 410 content_expired(/v1 與 /v2)
- 取件時成品已超過保存期限,或平台沒能存到而後端也已經沒有,回 HTTP 410,error.code 為 content_expired。重試不會成功,請重新生成。
- /v1 以前在這種情況回後端的 500(upstream_error),現在改回 410;回應形狀仍是 {"error":{"code","message"}},只換狀態碼與 code。/v2 以前只有部分情況回 410,現在條件一致。
- 三、前台任務列表
- 超過保存期限的任務顯示「已過期」,不再提供預覽與下載。