我如何知道谷歌日历中的事件是否被删除?

问题描述 投票:1回答:2

我正在使用Google日历API推送通知,当日历发生变化时,我成功地收到了通知。但是,我如何知道是什么样的更改?当我在收到通知后使用同步令牌从Google中提取更改时,我如何知道该事件是被添加、修改还是删除?我没有看到任何类型的字段来指定这一点。我只知道是哪个事件。

push-notification google-calendar-api
2个回答
1
投票

我想明白了--被删除的事件的所有字段都是空的,除了它的ID(你需要一些方法来识别它)。


0
投票
event.status == 'cancelled'

"cancelled"--事件被取消了(删除)。list方法仅在增量同步时(当指定syncToken或updateMin时)或如果showDeleted标志被设置为true,才会返回已取消的事件。get方法总是返回它们

https:/developers.google.comcalendarv3referenceevents。

© www.soinside.com 2019 - 2024. All rights reserved.