Calendarのイベントを操作するまで流れ
Calendarのイベントを取得する
- CalendarAppをつかって、操作するCalendarを取得する
- Calendar.getEventsで、検索する時間帯を指定して、イベント配列を取得する
var cal = CalendarApp.getCalendarById("############@group.calendar.google.com");
Calendarにイベントを追加する
- CalendarAppをつかって、操作するCalendarを取得する
- Calendar.createEventで、イベントを作成する
Calendar
Calendarを取得する
defaultカレンダー
任意のカレンダー
Event
イベント内の情報を取得する
- 件名:getTitle() - String型
- 開始時間:getStartTime() - Date型 Javascript の Dateオブジェクト
- 終了時間:getEndTime() - Date型
イベントを登録する
CalendarEvent ce = createEvent(title, startTime, endTime, options)
- startTime : イベントの開始時間、Dateオブジェクト Javascript のDateオブジェクト
- endTime : イベントの終了時間、Dateオブジェクト
optionsで少し細かいところまで指定できる
- description:String/the description of the event
- location:String/the location of the event
- guests:String/a comma-separated list of email addresses that should be added as guests
- sendInvites:Boolean/whether to send invitation emails (default: false)
createEvent
シンプルな createEvent(title, startTime, endTime) もある
イベントが終日かどうかチェックする
最終更新:2019年10月20日 22:26