Google Calendar API は、明示的な HTTP 呼び出しまたは Google クライアント ライブラリを使用してアクセスできる RESTful API です。この API は、Google カレンダーのウェブ インターフェースで利用できる機能のほとんどを公開します。
Google Calendar API で使用される一般的な用語を以下に示します。
- イベント
- タイトル、開始時間と終了時間、参加者などの情報を含むカレンダーの予定。予定は、単発の予定または定期的な予定にできます。イベントは Event リソースで表されます。
- カレンダー
- イベントのコレクション。各カレンダーには、カレンダーの説明やデフォルトのカレンダーのタイムゾーンなどのメタデータが関連付けられています。単一のカレンダーのメタデータは、カレンダー リソースで表されます。
- カレンダー リスト
- カレンダー UI のユーザーのカレンダー リストにあるすべてのカレンダーのリスト。カレンダー リストに表示される単一のカレンダーのメタデータは、CalendarListEntry リソースで表されます。このメタデータには、カレンダーの色や新しい予定の通知など、ユーザー固有のカレンダーのプロパティが含まれます。
- 設定
- ユーザーのタイムゾーンなど、カレンダー UI のユーザー設定。単一のユーザー設定は 設定リソースで表されます。
- ACL
- ユーザー(またはユーザー グループ)にカレンダーへの特定のレベルのアクセス権を付与するアクセス制御ルール。単一のアクセス制御ルールは、ACL リソースで表されます。
関連トピック
認証と認可の処理など、Google Workspace API を使用した開発の詳細については、Google Workspace デベロッパーのスタートガイドをご覧ください。
シンプルな Google Calendar API アプリを構成して実行する方法については、クイックスタートの概要をご覧ください。
Google Calendar API の動作を確認したいですか?
Google Workspace デベロッパー チャンネルでは、ヒント、テクニック、最新機能に関する動画を公開しています。
|