本文为您介绍媒体删除完成事件、事件通知的内容和回调示例。
事件类型
DeleteMediaComplete
事件说明
目前仅调用删除完整视频接口时,会产生DeleteMediaComplete事件。
事件内容
| 参数名称 | 类型 | 必备项 | 描述 | 
| EventType | String | 是 | 事件类型,系统规定参数。固定为:DeleteMediaComplete。 | 
| EventTime | String | 是 | 事件产生时间,为UTC时间:yyyy-MM-ddTHH:mm:ssZ。 | 
| Status | String | 是 | 媒体删除状态。 
 | 
| MediaType | String | 是 | 媒体类型。 
 | 
| DeleteType | String | 是 | 删除资源类型。 
 | 
| MediaId | String | 是 | 媒体ID。 | 
| JobIds | String | 否 | 仅当DeleteType为stream时,才会返回。 | 
| ErrorCode | String | 否 | 作业错误码,删除操作出错时,会有该字段 | 
| ErrorMessage | String | 否 | 作业错误信息,删除操作出错时,会有该字段。 | 
回调示例
回调示例说明:
- 对于HTTP回调,以下内容为HTTP Post Body。 
- 对于MNS回调,以下内容为消息体。 
媒体删除成功回调消息,示例如下:
{ 
    "EventType": "DeleteMediaComplete",
    "EventTime": "2017-03-20T07:49:17Z",
    "Status": "success",
    "MediaType": "video",
    "DeleteType": "all",
    "MediaId": "1234343b689jsi3ka5422dfe1e47****"
}媒体删除失败回调消息,示例如下:
{ 
    "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."
}该文章对您有帮助吗?