Google API を使用する前に、Google Cloud プロジェクトで API を有効にする必要があります。1 つの Google Cloud プロジェクトで 1 つ以上の API を有効にできます。Google Cloud プロジェクトがまだない場合は、Cloud プロジェクトを作成するをご覧ください。
Cloud プロジェクトで API を有効にするには:
Google Cloud コンソール
- Google Cloud コンソールで、メニュー > [API とサービス] > [ライブラリ] > [Google Workspace] に移動します。
- 有効にする API をクリックします。
- [有効にする] をクリックします。
- さらに API を有効にするには、上記の手順を繰り返します。
Google Cloud CLI
- Google Cloud コマンドライン インターフェース(CLI)をインストールするか、開きます。
-
services enableコマンドを実行して、有効にする API サービスを指定します。gcloud services enable API_SERVICE_ID
Google AI Studio で事前有効化されている API
Google AI Studio でウェブアプリを構築する場合、Google Cloud コンソールでサポートされている Google Workspace API を手動で有効にする必要はありません。Google が管理するスターター ティアのプロジェクトでは、次の API が事前に有効になっています。
- Google カレンダー API(
calendar-json.googleapis.com) - Google ドキュメント API(
docs.googleapis.com) - Google Drive API(
drive.googleapis.com) - Google Forms API(
forms.googleapis.com) - Gmail API(
gmail.googleapis.com) - Google Picker API(
picker.googleapis.com) - Google Sheets API(
sheets.googleapis.com) - Google Slides API(
slides.googleapis.com) - Google Tasks API(
tasks.googleapis.com)
スターター ティアのプロジェクトでは、Google Workspace API はクライアントサイドの OAuth 2.0 のみをサポートしています。たとえば、Google Picker API は、デベロッパー API キーではなく OAuth 2.0 アクセス トークンを使用します。サービス アカウントや、Secret Manager への OAuth クライアント シークレットの保存はサポートされていません。サーバーサイドの認証情報、API キー、または Admin SDK API や Google Apps Script API などの追加の API が必要な場合は、Starter ティア プロジェクトを標準の Cloud プロジェクトにアップグレードして、手動で構成できます。
スターター ティアの割り当てと機能の詳細については、スターター ティアの概要と Google AI Studio からウェブアプリをデプロイするをご覧ください。
(省略可)試験運用版アプリで Google Workspace API を試す
Google Workspace を試す場合は、次のショートカットを使用します。これにより、一般的な Google Workspace API が有効になり、使用可能な OAuth 認証情報が作成されます。
ユーザー情報にアクセスするアプリを開発する場合は、アプリをリリースする前に OAuth 同意画面を構成する必要があります。
このボタンをクリックして Google Cloud プロジェクトを選択または作成し、Workspace API を自動的に有効にします。
表示されたダイアログで、[クライアント構成をダウンロード] をクリックし、credentials.json を作業ディレクトリに保存します。利用可能なすべての API の包括的なリストと、ブラウザから特定のメソッドを試す方法については、Google Workspace APIs Explorer をご覧ください。
有効な API(クリックして展開)
このボタンをクリックすると、次の API が有効になります。
- Admin SDK / API
- Apps Script API
- Calendar API
- Chat API
- Classroom API
- Docs API
- Drive API
- Forms API
- Gmail API
- Google Workspace Add-ons API
- Google Keep API
- Meet REST API
- Sheets API
- Slides API
Google Workspace API
次の Google Cloud コンソールのリンクまたは Google Cloud コマンドライン インターフェース(CLI)を使用して、クラウド プロジェクトで特定の Google Workspace API を有効にします。
Admin SDK API |
Admin SDK API を有効にする
|
Alert Center API |
Alert Center API を有効にする
|
Apps Script API |
Apps Script API を有効にする
|
CalDAV API |
CalDAV API を有効にする
|
Calendar API |
Calendar API を有効にする
|
Chat API |
Chat API を有効にする
|
Classroom API |
Classroom API を有効にする
|
Cloud Identity API |
Cloud Identity API を有効にする
|
Cloud Search API |
Cloud Search API を有効にする
|
Docs API |
Docs API を有効にする
|
Drive API |
Drive API を有効にする
|
Drive Activity API |
Drive Activity API を有効にする
|
Drive Labels API |
Drive Labels API を有効にする
|
Forms API |
Forms API を有効にする
|
Gmail API |
Gmail API を有効にする
|
Groups Migration API |
Groups Migration API を有効にする
|
Groups Settings API |
Groups Settings API を有効にする
|
Google Workspace Add-ons API |
Google Workspace Add-ons API を有効にする
|
Google Keep API |
Google Keep API を有効にする
|
Enterprise License Manager API |
Enterprise License Manager API を有効にする
|
Marketplace API |
Marketplace API を有効にする
|
Marketplace SDK |
Marketplace SDK を有効にする
|
Meet REST API |
Meet REST API を有効にする
|
People API |
People API を有効にする
|
Postmaster Tools API |
Postmaster Tools API を有効にする
|
Reseller API |
Reseller API を有効にする
|
Sheets API |
Sheets API を有効にする
|
Slides API |
Slides API を有効にする
|
Tasks API |
Tasks API を有効にする
|
Vault API |
Vault API を有効にする
|
次のステップ
Google Workspace API の認証と認可の仕組みを学習する。