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