WebOffice消息通知格式

本文对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 // 版本
        }
    }]
}