更改现有日历活动系列日期

时间:2015-06-09 06:24:45

标签: google-apps-script google-calendar-api google-calendar-recurring-events

我对更改Google Calendar Event系列的日期有疑问。 API没有任何更改日期的方法。

有没有办法可以做到这一点?我正在创建一个表单,当您在电子表格中编辑请求的截止日期时,它还会编辑日历事件系列。

1 个答案:

答案 0 :(得分:0)

您的陈述不正确可以使用Google Calendar API更改或更新Google日历活动的日期。

选项nr 1:

您可以在包含要更新或修补的变量的正文中修补事件。在这种情况下,日期。

  

Events: patch更新活动。

请求

PATCH https://www.googleapis.com/calendar/v3/calendars/{calendarId}/events/{eventID}?key={YOUR_API_KEY}
{
 "start": {
  "dateTime": "2008-09-26T12:01:00+02:00"
 }
}

<强>响应

200 OK

选项nr 2

另一个选择是首先使用Events.get来更改事件,然后执行events.update。这将对事件中的所有内容进行更新。虽然补丁只是改变你需要的东西。