🐕

Google APIを利用するために必要な設定

2022/09/16に公開

目的

Google API を利用できる環境を作るために、必要な手順について解説していきます。
やることとしては、Google Workspace での開発準備をすることで、大きく分けて4つのステップがあります。

前提

  • Googleアカウントを持っている

1. プロジェクトを作成

  1. Google Cloud コンソールを開きます。
  2. 画像のようなモーダルが表示されるので、「利用規約」の同意にチェックを入れ、続行します。
    Google API
  3. 左上のメニューから 「IAMと管理」 > 「プロジェクトを作成」 をクリックします。
    Google API
  4. 「プロジェクト名」 を入力し、作成します。

Google API
5. 「作成」をクリックするとプロジェクトが作成されます。作成が完了するとダッシュボードに移動します。

2. APIを有効化

  1. 左上のメニューから 「APIとサービス」 > 「ライブラリ」 をクリックします。
    Google API
  2. 有効にするAPIを選択し、「有効にする」 をクリックします。今回は「Google Calendar API」を選択。
    Google API
    Google API

3. OAuth同意を構成

  1. 左上のメニューから 「APIとサービス」 > 「OAuth 同意画面」 をクリックします。
  2. アプリのユーザータイプを選択し、 「作成」 をクリックします。今回は「外部」を選択しています。
    Google API OAuth
  3. アプリの登録フォームに入力し、 「保存して次へ」 をクリックします。
    Google API OAuth
  4. 「スコープの追加または削除」 をクリックします。
    Google API OAuth
  5. フィルタのところで今回は 「API: Google Calendar API」 を選択し、チェックがついていることを確認したら 「保存して次へ」 をクリックします。
    Google API OAuth
  6. 「ADD USERS」 をクリックし、テストユーザーを入力したら 「保存して次へ」 をクリックします。
    Google API OAuth
  7. 登録概要を確認し、入力漏れなどなければ 「ダッシュボードに戻る」 をクリックします。
    Google API OAuth

4. アクセス認証情報を作成

  1. 左上のメニューから 「APIとサービス」 > 「認証情報」 をクリックします。
    Google API Auth
  2. 「+認証情報を作成」 > 「OAuth クライアント ID」 をクリックします。
    Google API Auth
  3. 「アプリケーションの種類」 を選択し、必要項目を入力したら 「作成」をクリックします。

Google API Auth
4. OAuthクライアント作成画面が表示され、新しい 「クライアントID」 と 「クライアントシークレット」 が表示されるので、メモします。

最後に

これで Google Workspace での開発準備が完了しました。
Google Calendar API を利用して、イベントを操作したり、リマインダー通知を設定したりなどができるようになったので、是非試してみてください[1]


参考: Google Workspace for Developers

脚注
  1. 近いうちにGoogle Calendar API を利用した処理の実装方法について解説した記事をアップします。 ↩︎

Discussion