# 会议室事件回调

回调内容参见:校验回调路径,解密方式参见:data的加解密,将data解密后得到的内容即为以下描述的回调内容。业务方收到事件后,务必返回正确的signature,才会认为回调成功;服务器在5秒内收不到响应则断开连接。对于失败的回调,服务器会进行重试,总共重试3次,业务方可以使用事件ID进行消息排重。


事件列表:

事件类型 事件说明 事件分组 分组说明
room_create 新增会议室 room 会议室变更
room_update 修改会议室 room 会议室变更

回调内容:

{
    "event_type": "room_create",
    "message": {
        "_id": "8b2edc1f-a869-4d87-ae9f-1beec7a0c513",
        "_timestamp": 1602742001287,
        "room_id": "a7b94c9f-db44-49c9-ad0e-96ea6eb83f91",
        "name": "401",
        "usage": "1",
        "is_enable": 1,
        "capacity": 10,
        "description": "黄埔园区H8栋401",
        "area_id": "d492d111-c358-4ce7-b67f-dbcefa294235",
        "book_start_time": "00:00",
        "book_end_time": "24:00"
    }
}

参数说明:

参数 说明
event_type 事件类型
message 事件内容
— _id 事件ID
— _timestamp 事件发生时的时间戳
— room_id 会议室ID
— name 会议室名称
— usage 用途:1-会议室,2-休闲室,3-接待室,4-培训室,5-报告厅,6-办公室,7-其它
— is_enable 是否启用:1-启用,0-禁用
— capacity 可容纳人数
— description 描述
— area_id 区域ID
— book_start_time 最早可预约时间
— book_end_time 最晚可预约时间

事件列表:

事件类型 事件说明 事件分组 分组说明
room_import 导入会议室 room 会议室变更
room_delete 删除会议室 room 会议室变更

回调内容:

注意:event_type根据不同事件会有所不同。

{
    "event_type": "room_import",
    "message": {
        "_id": "8b2edc1f-a869-4d87-ae9f-1beec7a0c513",
        "_timestamp": 1602742001287,
        "room_ids": ["a7b94c9f-db44-49c9-ad0e-96ea6eb83f91"]
    }
}

参数说明:

参数 说明
event_type 事件类型
message 事件内容
— _id 事件ID
— _timestamp 事件发生时的时间戳
— room_ids 会议室ID列表

事件列表:

事件类型 事件说明 事件分组 分组说明
room_move 调整会议室区域 room 会议室变更

回调内容:

{
    "event_type": "room_move",
    "message": {
        "_id": "8b2edc1f-a869-4d87-ae9f-1beec7a0c513",
        "_timestamp": 1602742001287,
        "room_ids": ["a7b94c9f-db44-49c9-ad0e-96ea6eb83f91"],
        "area_id": "df97454f-0df9-4183-a44a-d30d82beb4e8"
    }
}

参数说明:

参数 说明
event_type 事件类型
message 事件内容
— _id 事件ID
— _timestamp 事件发生时的时间戳
— room_ids 会议室ID列表
— area_id 区域ID