16
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【Google API Console】クライアントID・クライアントシークレットを取得する

Last updated at Posted at 2018-06-16

本記事について

所用でGoogle Sheets API v4を利用することになったのですが、そのためにはGoogle API Consoleにプロジェクトを登録して、OAuth認証に必要な「クライアントID」と「クライアントシークレット」を取得する必要があります。

いろんな記事でこれの利用方法が紹介されていますが、こいつがかなりの頻度でUIごと派手に更新されるせいでちょっと古い記事は役に立たなくなってしまうことがあります。

ので、とりあえず執筆時点(2018/06/16)でのプロジェクトの登録方法をまとめました。

なお、この記事の内容は下記ページを大いに大いに参考にしています。感謝。

Google Sheets API v4が登場しました。 | 初心者備忘録

手順

1.Google API Consoleを開き、Google アカウントでログイン

2.アプリケーションの登録画面が表示されたら「プロジェクトを作成」→「続行」ボタンをクリック

01.PNG

3.APIが有効化されたら「認証情報に進む」ボタンをクリック

02.PNG

4.『プロジェクトへの認証情報の追加』として色々表示されますが全部無視して「クライアント ID」をクリック

03.PNG

5.クライアント IDの作成画面が表示されたら「同意画面を設定」ボタンをクリック

04.PNG

6.『認証情報』画面が表示されたら「ユーザーに表示するサービス名」を入力して「保存」ボタンをクリック

これは後にGoogleアカウントの認証を行う際に表示される項目となります。もし必要であればその他の項目も埋めちゃって下さい。

05.PNG

7.OAuthクライアントID作成画面が表示されたら、アプリケーションの種類を「その他」にし、適当な名前を入力した後、「作成」ボタンをクリック

この名前は自分が参照するだけのものなので、後で自分が見たときに分かりやすい名前にするのが良さげです。

06.PNG

8.プロジェクト登録完了!

これでクライアントID・クライアントシークレットが取得できました。OAuth認証に用いるので、メモ帳とかにコピペして保存しておきましょう。

07.PNG

16
18
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?