我正在谷歌和我的网络应用程序之间执行日历同步。
请考虑该事件在两个应用程序中均可用。
现在我正在更新我的网络应用程序中的任何字段并执行同步。
提醒属性不是帖子请求的必需标记,但我无法设置更新事件而不发送提醒标记。
现在帮助我保留Google日历中Google剩余部分的现有价值
如果我设置usedefault:true,则设置日历的默认剩余时间 如果我将标记setRemainder设置为null或清空已删除的提醒。
我的问题是如何保留现有的提醒值
答案 0 :(得分:0)
你有几个选择。首先在执行Event.update之前执行Event.Get这将返回EventResource,然后您可以编辑并发回作为Event.Update。
这是第二种选择,即使用events.patch,它将对您的活动进行部分更新。您只需要发送要更新的字段,它不会更新您不发送的任何内容。更多信息here
无用的提示:补丁也可以使用fields参数进行更新,但很痛苦。