事件通知内容
本文为您介绍获取事件通知的消息内容。
合成作业完成的事件通知内容
参数名称 | 类型 | 必备项 | 描述 |
EventType | String | 是 | 事件类型,系统规定参数。固定为:ProduceMediaComplete |
UserId | Long | 是 | 用户阿里云ID |
MessageBody | JSON结构体 | 是 | 消息主体,包含以下回调基本信息。 |
EventTime | String | 是 | 事件产生时间,为UTC时间:yyyy-MM-ddTHH:mm:ssZ |
EventType | String | 是 | 事件类型,系统规定参数。固定为:ProduceMediaComplete |
Status | String | 是 | 媒体合成状态Success :成功,Failed:失败 |
MediaId | String | 是 | 合成资源ID |
MediaURL | String | 否 | 合成成功时返回合成资源的URL |
ProjectId | String | 是 | 本次合成所对应的云剪辑工程ID |
JobId | String | 是 | 云剪辑作业ID |
ErrorCode | String | 否 | 作业错误码,媒体合成出错时,会有该字段 |
ErrorMessage | String | 否 | 作业错误信息,媒体合成出错时,会有该字段 |
UserData | String | 否 | 扩展信息 |
合成作业成功示例
{
EventType: 'ProduceMediaComplete',
UserId: 18332022301*****,
MessageBody: {
Status: 'Success',
MediaURL: 'http://example.oss-cn-shanghai.aliyuncs.com/example.mp4',
EventType: 'ProduceMediaComplete',
UserData: '{"NotifyAddress":"http://xx.xx.xxx"}',
ProjectId: '******36970d42448440c6c410******',
MediaId: '******131403478e92cc013998******',
EventTime: '2021-09-28T01:30:19Z',
ErrorCode: '',
ErrorMessage: '',
JobId: '******1d814f447797b280129e******'
}
}
合成作业失败示例
{
EventType: 'ProduceMediaComplete',
UserId: 18332022301*****,
MessageBody: {
Status: 'Failed',
MediaURL: 'http://example.oss-cn-shanghai.aliyuncs.com/example.mp4',
EventType: 'ProduceMediaComplete',
UserData: '{"NotifyAddress":"http://xx.xx.xxx"}',
ProjectId: '******6195a14be488d6e1d0c6******',
EventTime: '2021-09-28T02:53:03Z',
ErrorCode: 'InvalidMaterial.NotFound',
ErrorMessage: 'The specified clips id not found:"******0f258f44fcb4db1c974******"',
JobId: '******36d1d947cbabe4309d77******'
}
}