developer's diary

最近はc#のエントリが多いです

Google Calendar APIにあるCalendarList.DeleteとCalendars.Deleteの違い

違いが気になったのでAPIを動かして確認してみた。

CalendarList: delete

 ドキュメント:CalendarList: delete - Google Calendar API — Google Developers

ユーザのカレンダー一覧から消すのみでした。  カレンダー自体は残るので注意が必要です。

Calendars: delete

 カレンダーオブジェクト自体を削除します。  カレンダーに付随するACLも削除されていると思われます(ACL.List APIでエラーとなった)

 ドキュメント:Calendars: delete - Google Calendar API — Google Developers