本記事について
所用でGoogle Sheets API v4を利用することになったのですが、そのためにはGoogle API Consoleにプロジェクトを登録して、OAuth認証に必要な「クライアントID」と「クライアントシークレット」を取得する必要があります。
いろんな記事でこれの利用方法が紹介されていますが、こいつがかなりの頻度でUIごと派手に更新されるせいでちょっと古い記事は役に立たなくなってしまうことがあります。
ので、とりあえず執筆時点(2018/06/16)でのプロジェクトの登録方法をまとめました。
なお、この記事の内容は下記ページを大いに大いに参考にしています。感謝。
手順
1.Google API Consoleを開き、Google アカウントでログイン
2.アプリケーションの登録画面が表示されたら「プロジェクトを作成」→「続行」ボタンをクリック
3.APIが有効化されたら「認証情報に進む」ボタンをクリック
4.『プロジェクトへの認証情報の追加』として色々表示されますが全部無視して「クライアント ID」をクリック
5.クライアント IDの作成画面が表示されたら「同意画面を設定」ボタンをクリック
6.『認証情報』画面が表示されたら「ユーザーに表示するサービス名」を入力して「保存」ボタンをクリック
これは後にGoogleアカウントの認証を行う際に表示される項目となります。もし必要であればその他の項目も埋めちゃって下さい。
7.OAuthクライアントID作成画面が表示されたら、アプリケーションの種類を「その他」にし、適当な名前を入力した後、「作成」ボタンをクリック
この名前は自分が参照するだけのものなので、後で自分が見たときに分かりやすい名前にするのが良さげです。
8.プロジェクト登録完了!
これでクライアントID・クライアントシークレットが取得できました。OAuth認証に用いるので、メモ帳とかにコピペして保存しておきましょう。