本文為您介紹媒體刪除完成事件、事件通知的內(nèi)容和回調(diào)示例。
事件類型
DeleteMediaComplete
事件說明
目前僅調(diào)用刪除完整視頻接口時,會產(chǎn)生DeleteMediaComplete事件。
事件內(nèi)容
參數(shù)名稱 | 類型 | 必備項(xiàng) | 描述 |
---|---|---|---|
EventType | String | 是 | 事件類型,系統(tǒng)規(guī)定參數(shù)。固定為:DeleteMediaComplete。 |
EventTime | String | 是 | 事件產(chǎn)生時間,為UTC時間:yyyy-MM-ddTHH:mm:ssZ。 |
Status | String | 是 | 媒體刪除狀態(tài)。
|
MediaType | String | 是 | 媒體類型。
|
DeleteType | String | 是 | 刪除資源類型。
|
MediaId | String | 是 | 媒體ID。 |
JobIds | String | 否 | 僅當(dāng)DeleteType為stream時,才會返回。 |
ErrorCode | String | 否 | 作業(yè)錯誤碼,刪除操作出錯時,會有該字段 |
ErrorMessage | String | 否 | 作業(yè)錯誤信息,刪除操作出錯時,會有該字段。 |
回調(diào)示例
回調(diào)示例說明:
- 對于HTTP回調(diào),以下內(nèi)容為HTTP Post Body。
- 對于MNS回調(diào),以下內(nèi)容為消息體。
媒體刪除成功回調(diào)消息,示例如下:
{
"EventType": "DeleteMediaComplete",
"EventTime": "2017-03-20T07:49:17Z",
"Status": "success",
"MediaType": "video",
"DeleteType": "all",
"MediaId": "1234343b689jsi3ka5422dfe1e47****"
}
媒體刪除失敗回調(diào)消息,示例如下:
{
"EventType": "DeleteMediaComplete",
"EventTime": "2017-03-20T07:49:17Z",
"Status": "fail",
"MediaType": "video",
"DeleteType": "all",
"MediaId": "1234343b689jsi3ka5422dfe1e47****",
"ErrorCode": "InvalidVideo.NotFound",
"ErrorMessage": "The video does not exist."
}