本文为您介绍媒资基础信息变更事件、事件通知的内容和回调示例。
事件类型
MediaBaseChangeComplete
事件说明
当调用获取视频上传地址和凭证、修改视频信息、批量修改视频信息、删除完整视频接口时,会产生MediaBaseChangeComplete事件。
事件内容
参数名称 | 类型 | 必备项 | 描述 |
---|---|---|---|
EventType | String | 是 | 事件类型,固定为MediaBaseChangeComplete。 |
EventTime | String | 是 | 事件产生时间,为UTC时间:yyyy-MM-ddTHH:mm:ssZ。 |
Status | String | 是 | 消息通知状态。
|
MediaType | String | 是 | 媒体类型。
|
MediaId | String | 是 | 媒体ID。 |
OperateMode | String | 是 | 操作方式。
|
MediaContent | String | 是 | 媒资修改内容,JSON字符串。目前支持音视频基础信息,更多信息,请参见下文音视频基础信息。 |
音视频基础信息
参数名称 | 类型 | 必备项 | 描述 |
---|---|---|---|
Title | String | 否 | 标题,JSON字符串, 取值示例: |
Description | String | 否 | 描述,JSON字符串,取值示例: |
CoverURL | String | 否 | 封面图片,JSON这符串,取值示例: |
CateId | String | 否 | 分类ID,JSON字符串,取值示例: |
Tags | String | 否 | 标签,JSON字符串,取值示例: |
OldValue:字段修改前的值。
NewValue:字段修改后的值。
字段新增时,OldValue为空;媒资删除时,NewValue为空。
回调示例
回调示例说明:
对于HTTP回调,以下内容为HTTP Post Body。
对于MNS回调,以下内容为消息体。
{
"EventType":"MediaBaseChangeComplete",
"EventTime":"2019-06-20T02:18:58Z",
"Status":"success",
"MediaId":"3b46b391419aj294m83b459f7435****",
"MediaType":"video",
"OperateMode":"update",
"MediaContent":
{
"Description":"{\"OldValue\":\"OldDesc\", \"NewValue\":\"NewDesc\"}",
"CoverURL":"{\"NewValue\":\"http://example.aliyundoc.com/image/cover/8C46D968F6954348AFC7A88****-6-2.png\"}",
"CateId":"{\"NewValue\":100002****}"
}
}