Google Apps APIの使い方(カレンダーに予定を登録(ゲストの権限))
2012/9/17 追記
カレンダー予定登録についてのまとめはこちらです。
前回の記事の続きです。
今回はゲストの権限についてです。
パラメーターについて
パラメーターは以下の3つです。
guestsCanModify | 予定を変更する |
guestsCanInviteOthers | 他のユーザーを招待する |
guestsCanSeeOtherGuests | ゲストの一覧を表示する |
APIには「guestsCanModify」の詳細が書かれてないですし
「guestsCanInviteOthers」「guestsCanSeeOtherGuests」はデフォルトfalseとなっていますが実際はtrueです。
GoogleさんAPIは正確に書いてください・・・
「guestsCanModify」は他の2つを内包しているのでこれにtrueを指定すると他の2つは強制的にtrueになるようです。
実行
「Enter request body」を押下してPOST情報を入力します(scopeやURIはこの記事を見てください)
{
"start":
{
"dateTime":"2012-09-16T12:00:00+09:00",
"timeZone":"Asia/Tokyo"
},
"end":
{
"dateTime":"2012-09-16T13:00:00+09:00",
"timeZone":"Asia/Tokyo"
},
"summary":"ALL FALSE",
"guestsCanModify":"false",
"guestsCanInviteOthers":"false",
"guestsCanSeeOtherGuests":"false"
}
{
"start":
{
"dateTime":"2012-09-16T12:00:00+09:00",
"timeZone":"Asia/Tokyo"
},
"end":
{
"dateTime":"2012-09-16T13:00:00+09:00",
"timeZone":"Asia/Tokyo"
},
"summary":"ALL TRUE",
"guestsCanModify":"true",
"guestsCanInviteOthers":"true",
"guestsCanSeeOtherGuests":"true"
}
編集後記
次回はイベントの登録をまとめてイベント登録の締めとしたいと思います。