【问题标题】:Handling reminder events in Google calendar处理 Google 日历中的提醒事件
【发布时间】:2017-10-13 13:06:57
【问题描述】:

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

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

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

提醒属性不是发布请求的必需标签,但我无法在不发送提醒标签的情况下设置更新事件。

现在帮我在 Google 日历中保留 Google 余数的现有值

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

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

【问题讨论】:

    标签: google-api google-calendar-api


    【解决方案1】:

    这里有几个选项。首先在执行Event.update 之前执行Event.Get 这将返回一个EventResource,然后您可以对其进行编辑并作为您的Event.Update 发回。

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

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

    【讨论】:

      猜你喜欢
      • 2020-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-30
      相关资源
      最近更新 更多