# 日程变更事件

日程创建后会推送给当前日程的创建应用

  • 事件类型:schedule_change
  • 支持的应用类型:企业内应用、第三方应用

# 事件示例

{
  "event_type": "schedule_change",
  "timestamp": 1675352992,
  "event_data": {
    "type": "cancel",
    "biz_id": "xxxxxx",
    "workcode": "xxxxx",
    "status": 1,
    "adds": ["1", "2", "3"],
    "removes": ["1", "2", "3"],
    "is_owner": true,
    "detail": {
      "creator": "xxxx",
      "title": "xxxx",
      "remark": "xxxx",
      "start_time": 16973683783773,
      "end_time": 16973683783773,
      "meeting_type": 1,
      "meeting_client": "tencent",
      "address": "北京",
      "visibility": "1"
    }
  }
}

# data 中字段说明:

参数 参数类型 必须 说明
type String 时间类型,包括 feedback(日程拒绝和接受)、memberchange(日程参与人的增加或者减少)、cancel(取消日程)、update(修改日程)、delete(删除日程)
biz_id String 创建日程时的 biz_id
workcode String 当前事件的操作人工号
is_owner bool 操作人是否为日程组织者,当 type 为 deleted 时该字段有值且可靠,否则不存在或值不可靠
status int 只有 type 为 feedback 时有该字段,值为 1 代表日程被接受,值为 2 代表拒绝
adds array<string> 新增的日程参与人工号,type 为 memberchange 时有该字段
removes array<string> 移除的日程参与人工号,type 为 memberchange 时有该字段
detail Object type 为 update 时有该字段,字段类型含义和创建日程接口参数含义一致
foo