本文对WebOffice 消息通知格式进行示例。
文档保存消息通知格式示例
{
"events": [{
"eventName": "OfficeEdit:SaveVersion", // WebOffice 文件保存事件 共有三种类型,分别如下:
// OfficeEdit:SaveVersion 上传文件新版本的时候触发
// OfficeEdit:Online 通知此文件目前有哪些人正在协同编辑
// OfficeEdit:Rename 文件重命名时触发
"eventSource": "acs:imm",
"eventTime": "2024-03-26T07:47:30.48323472Z", // 事件产生的时间
"eventVersion": "1.0",
"imm": {
"fileID": "92dbba66ddcb9b06397e52c72884f50c17c7c27c", // 文件 Id
"fileSize": 12478, // 文件大小
"sourceUri": "oss://imm-test-bucket/demo.docx", // 保存的文件 OSS 路径
"sourceVersion": "",
"tgtUri": "",
"userData": "", // 用户信息,调用 GenerateWebofficeToken 时传入的 UserData 信息原样返回
"userID": "test_user", // 修改人 UserId
"version": 2 // 版本
}
}]
}