[GAS][カレンダー]予定を作成するには: 逆引きGoogle Apps Script

2012 年 3 月 23 日 金曜日

▼サンプルスクリプト

2012/3/12 18:00 〜 20:00に歯医者という件名の予定を作成するサンプルスクリプト。予定を作成するために、まずは予定を作成するカレンダーオブジェクトを取得する必要がある。

1
2
3
4
5
6
function createEvent(){
  var calendar = CalendarApp.getCalendarById('xxxxxxxxxx@group.calendar.google.com');
  calendar.createEvent('歯医者',
                       new Date('2012/3/12 18:00:00'),
                       new Date('2012/3/12 20:00:00'));
}

時間指定のほかに、予定の概要、場所情報を設定することもできる。

1
2
3
4
5
6
7
8
9
function createEvent2(){
  var calendar = CalendarApp.getCalendarById('xxxxxxxxxx@group.calendar.google.com');
  calendar.createEvent('歯医者',
                       new Date('2012/3/12 18:00:00'),
                       new Date('2012/3/12 20:00:00'),
                       {description: '概要',
                        location: '◯◯病院'}
                      ); 
}

構文

createEvent(title, startTime, endTime, optAdvancedArgs)

カレンダーの予定を作成する。

パラメータ

title
予定のタイトル
startTime
予定開始日時
endTime
予定終了日時
optAdvancedArgs
任意。予定の詳細情報

description
予定の概要
location
予定の場所
guests
ゲスト。スケジュールを共有したいユーザーのメールアドレスをカンマ区切りでセットする
sendInvites
ゲストに招待メールを送信するか

関連記事

コメント / トラックバック 1 件

コメントをどうぞ

トラックバック

このエントリーのトラックバックURL:

http://www.bmoo.net/archives/2012/03/313258.html/trackback