应用脚本.getStartTime()不起作用

时间:2016-10-26 11:54:31

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

所以我有一个从谷歌日历中获取信息的脚本。

var cal = CalendarApp.getCalendarById(calendarId);
var events = cal.getEventSeriesById(eventId);
var details = [[events.getTitle(), events.getDescription(), events.getStartTime(), events.getEndTime()]];

但每当我尝试运行它时,我都会收到错误
TypeError: Cannot find function getStartTime in object CalendarEventSeries.
为什么它不起作用?,。getStartTime是google自己网站上列出的功能
https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime()

1 个答案:

答案 0 :(得分:2)

getStartTime是在CalendarEvent类上定义的,而不是CalendarEventSeries。这就是你收到错误的原因。 请查看文档 -

CalendarEvent:https://developers.google.com/apps-script/reference/calendar/calendar-event CalendarEventSeries:https://developers.google.com/apps-script/reference/calendar/calendar-event-series