我正在使用Google日历API推送通知,当日历发生变化时,我成功地收到了通知。但是,我如何知道是什么样的更改?当我在收到通知后使用同步令牌从Google中提取更改时,我如何知道该事件是被添加、修改还是删除?我没有看到任何类型的字段来指定这一点。我只知道是哪个事件。
我想明白了--被删除的事件的所有字段都是空的,除了它的ID(你需要一些方法来识别它)。
event.status == 'cancelled'
"cancelled"--事件被取消了(删除)。list方法仅在增量同步时(当指定syncToken或updateMin时)或如果showDeleted标志被设置为true,才会返回已取消的事件。get方法总是返回它们