本文為您介紹媒體刪除完成事件、事件通知的內(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)。
  • success:成功。
  • fail:失敗。
MediaType String 媒體類型。
  • video:音視頻。
  • image:圖片。
  • attached:輔助媒資。
DeleteType String 刪除資源類型。
  • all:完整媒體信息。
  • mezzanine:源文件信息。
  • stream:轉(zhuǎn)碼輸出流信息。
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."
}