本文为您介绍媒体删除完成事件、事件通知的内容和回调示例。
事件类型
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."
}