2016-10-26 11 views
0

Googleカレンダーから情報を取得するスクリプトがあります。Appsスクリプト.getStartTime()が機能しない

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

のみのJavaScript/HTML/CSSのための実行可能なコードをスタックスニペットを使用してください。 –

答えて

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

+0

私はイベントIDが不可能ではないと知っているときに、イベントの開始時間を取得するので、混乱させることができます..... – TTDA

+2

これは助けるかもしれない:http://stackoverflow.com/質問/ 30652240/google-apps-script-event-settime-error-and-time-format#answer-30657751 – Tushar

関連する問題