本文為您介紹視頻動圖完成事件、事件通知的內容和回調樣本。
事件類型
DynamicImageComplete
事件說明
視頻動圖完成後會產生DynamicImageComplete事件。
事件內容
參數名稱 | 類型 | 必備項 | 描述 |
EventTime | String | 是 | 事件產生時間,為UTC時間:yyyy-MM-ddTHH:mm:ssZ。 |
EventType | String | 是 | 事件類型,系統規定參數。固定為DynamicImageComplete。 |
VideoId | String | 是 | 視頻ID。 |
Status | String | 是 | 動圖任務狀態。
|
JobId | String | 是 | 動圖作業ID。 |
ErrorCode | String | 否 | 失敗錯誤碼,動圖任務出錯時,會有該欄位。 |
ErrorMessage | String | 否 | 失敗錯誤資訊,動圖任務出錯時,會有該欄位。 |
DynamicImageJobInfo | DynamicImageJobInfo[] | 否 | 動圖詳細資料,為JSON字串,動圖失敗時不返回該欄位。詳細內容請參見下表DynamicImageJobInfo 動圖資料。 |
DynamicImageJobInfo 動圖資料
參數名稱 | 類型 | 必備項 | 描述 |
JobId | String | 是 | 動圖任務ID。 |
Status | String | 是 | 動圖任務狀態。
|
FileURL | String | 是 | 動圖檔案地址。 |
FileSize | String | 否 | 動圖檔案大小,單位:Byte。 |
Fps | String | 否 | 視頻流幀率,每秒多少幀。 |
Height | String | 否 | 動圖高,單位:px。 |
Width | String | 否 | 動圖寬,單位:px。 |
回調樣本
回調樣本說明:
對於HTTP回調,以下內容為HTTP Post Body。
對於MNS回調,以下內容為訊息體。
{
"Status":"success",
"VideoId":"6a45f222e08fhdjdn2d144503213****",
"EventType":"DynamicImageComplete",
"EventTime":"2019-11-05T09:12:58Z",
"DynamicImageJobInfo": {
"FileSize":"1834831",
"FileURL":"http://example.aliyundoc.com/6a45f222e08fhdjdn2d144503213****/image/dynamic/3af1e9705cb24321d4c3719f0d41****.gif",
"Fps":"25",
"Height":"200",
"JobId":"3af7e9705cb24js83j231d4c3719****",
"Status":"success",
"Width":"200"
},
"JobId":"3af7e9705cb24js83j231d4c3719****"
}