处理Google日历中的提醒事件

时间:2017-10-13 13:06:57

标签: google-api google-calendar-api

我正在谷歌和我的网络应用程序之间执行日历同步。

请考虑该事件在两个应用程序中均可用。

现在我正在更新我的网络应用程序中的任何字段并执行同步。

提醒属性不是帖子请求的必需标记,但我无法设置更新事件而不发送提醒标记。

现在帮助我保留Google日历中Google剩余部分的现有价值

如果我设置usedefault:true,则设置日历的默认剩余时间 如果我将标记setRemainder设置为null或清空已删除的提醒。

我的问题是如何保留现有的提醒值

1 个答案:

答案 0 :(得分:0)

你有几个选择。首先在执行Event.update之前执行Event.Get这将返回EventResource,然后您可以编辑并发回作为Event.Update。

这是第二种选择,即使用events.patch,它将对您的活动进行部分更新。您只需要发送要更新的字段,它不会更新您不发送的任何内容。更多信息here

无用的提示:补丁也可以使用fields参数进行更新,但很痛苦。