Googleデベロッパーキーはどこで入手できますか


94

チャットや連絡先などのGoogle APIに取り組んでいます... developer_keygdataドキュメントに記載されているように立ち往生しています。

これはhttps://code.google.com/apis/consoleで取得できます

'developer_key' => ''

私はすでに持っています:

// OAuth2 Settings, you can get these keys at https://code.google.com/apis/console
'oauth2_client_id' => '',
'oauth2_client_secret' => '',
'oauth2_redirect_uri' => ''

開発者キーはどこにありますか?

このようなものが見つかりました

http://code.google.com/apis/youtube/dashboard/gwt/index.html

しかし、私はこれがYouTube専用であることを理解しています。


あなたは実用的な答えを受け入れるかもしれません。:)
sjas 2013

1
。私は開発者の鍵を見つけることができませんでした:( @sjas
Neelesh

1
@sjas OPは他の何かを探しています。
Simon K Bhatta4ya

Hey Guys、1年間のバックチケットです。失礼してそのプロジェクトを辞めました。彼らは正しくないので、彼らはこれまでのところ答えを受け入れられません。
Neelesh

回答:


36

これは、[APIアクセス]、[シンプルAPIアクセス]ボックスにリストされているAPIキーです。


3
「Simple API Access」の下にある人はいますか、APIキー=開発者キーを参照してください
Patrioticcow

1
ああ、私は開発者キーを求めていました:( api key、secret key、c​​lient_id ...すでにこれらのキーを見つけました、しかし、私は開発者キーを見つけることができませんでした。youtube開発者コンソールのみにある開発者キーを見つけたら! !
ニーレッシュ2012年

6
これは古いですが、答えを探している他の人にとっては。APIキーを表示するには、G +サービスを有効にする必要があります。
Chris

1
APIキー=開発者キーですか?
サディカサン2014年

開発者キーがある、と私はどちらかのシンプルなAPIを参照してくださいいけないところああ、いやそれはとても混乱
uray

29

まず、あなたがそこにAPIキーとして、開発者キーを取得することができますからGoogle+ APIは、その後、あなたは、「シンプルなAPIへのアクセス」ボックスを取得するアクティブ https://code.google.com/apis/console/?api=plusを か読んで、この:のhttp: //code.google.com/p/google-api-php-client/wiki/OAuth2


その男をありがとう!その不思議な箱の約10分を探してきました...
1月

チンタカ、ありがとう!Google+が鍵です。これが最良の答えです。
Lei Zhao

18

2015年11月の更新:

2015年後半のある時点で、Google Developers Consoleインターフェースが再び見直されました。新しいインターフェースの場合:

  1. ツールバーからプロジェクトを選択します。 スクリーンショット

  2. ツールバーの左側にあるハンバーガーメニューアイコンを使用して[ギャラリー]を開き、[API Manager]を選択します。

  3. 左側のナビゲーションで[認証情報]をクリックします。

または、3ドットのメニュー(ツールバーの右側)の下にある[古いコンソールに切り替える]をクリックして、以下の手順に従ってください。

NEW(編集:OLD)Google Developers Consoleの場合:

クライアントID /シークレットを取得するのと同じ画面で「開発者キー」(別名APIキー)を取得します。(これは、左パネルの[APIs&auth]の下にある[Credentials]画面です。)

クライアントIDキーの下に、「パブリックAPIアクセス」というタイトルのセクションがあります。このセクションにキーがない場合は、[新しいキーを作成]をクリックします。開発者キーは、ここで指定された「APIキー」です。


クライアントIDの下のセクションはメールアドレスです。これは私の開発者キーですか?疑わしい。
ユーフォ

@Euphorbiumメールアドレスは、クライアントIDの下のOAuthセクション内の行です。OAuthの下のセクションは「パブリックAPIアクセス」です。
pbogut

16

3を更新:

あなたは得ることができますDeveloper_KeyをここからあなたのGoogleデベロッパーキーを取得します

このチュートリアルを確認してください

{ 回答済みの場合は、回答済みとして選択します。}

2を更新:

「APIキー」はDEVELOPER_KEYです

このコードリファレンスを確認すると、

Google APIコンソールのhttp://code.google.com/apis/console#accessの [アクセス]タブから、DEVELOPER_KEYを「APIキー」の値に設定します

APIキーとシークレットを取得するための段階的なWiki

更新:

開発者APIキー!おそらくこれはあなたが探しているものでしょう

http://code.garyjones.co.uk/google-developer-api-key

または

たとえば、APIキーが必要なウェブアプリがある場合は、次のことを確認してください。

  1. Google API Consoleに移動しますます。プロジェクトを選択するか、プロジェクトを作成します。
  2. APIと認証を選択 ここに画像の説明を入力してください
  3. 左側のナビゲーションパネルのドロップダウンからのAPIプロジェクト
  4. APIアクセス
  5. [別のクライアントIDを作成]をクリックします
  6. サービスアプリケーション選択して、ここで参照してください

作成したServiceアプリケーションは、PHP、PythonなどのWebアプリで使用できます。 ここに画像の説明を入力してください


1
質問はdeveloper_keyに関するものであり、理解ページのクライアントの秘密とAPIキーを見つけるのに役立つように...更新をありがとう!開発者キーが見つかりません!
Neelesh 2013年

{回答されている場合は、回答として選択してください。}
Simon K Bhatta4ya 2013年

2
答えはありません!
Neelesh 2013年

2
この質問が28609回閲覧されたのを確認できた場合、質問は私の理解からOKです。あなたが投稿したものは開発者キーを提供していません。それはあなたにAPIキーを与えるだけです。これは本当ではないと思います "APIキー"はDEVELOPER_KEYです。
Neelesh 2013年

1
すみません、これは探していません。すみません!
Neelesh 2013年

9

古いコンソールレイアウトでは:

  • プロジェクトを選択してください
  • メニュー項目「APIアクセス」を選択します
  • 「Simple API Access」という「別のクライアントIDを作成する」の下のセクションに移動します
  • 作成するアプリの種類に応じて、次のオプションのいずれかを選択します(サーバー側の言語は最初のオプションを使用する必要があります-JSは2番目のオプションを使用する必要があります):
    • サーバーアプリのキー(IPロックあり)
    • ブラウザーアプリのキー(リファラー付き)

新しいクラウドコンソールレイアウト:

  • プロジェクトを選択してください
  • メニュー項目「APIと認証」を選択します
  • メニュー項目「登録アプリ」を選択
  • タイプ「webアプリケーション」のアプリを登録します
  • 作成するアプリの種類に応じて、次のオプションのいずれかを選択します(サーバー側の言語は最初のオプションを使用する必要があります-JSは2番目のオプションを使用する必要があります):
    • サーバーアプリのキー(IPロックあり)
    • ブラウザーアプリのキー(リファラー付き)

両方の手順の場合、クライアントIDとクライアントシークレットは同じページにあります。別のクライアントIDとクライアントシークレットを使用している場合は、ここにあるものに置き換えます。

今日の最初の実験では、「連絡先」、「userinfo」、および「analytics」APIに接続するための開発者キーとして「Keys for server apps」を正常に使用しました。PHPクライアントを使用してこれを行いました。

@ $$でGoogle APIドキュメントをたどるのは確かに大変です...この情報が誰にとっても役立つことを願っています。


これが正解です!!! これは、上記の無意味なものではなく、新しいコンソールとOAuth2 APIで私にとってはうまくいきました。
ミハル

「iOS」を選択してアプリを登録した場合、秘密鍵は生成されません。なぜなのかご存知ですか ?
Abha

あなたが話していることを他の人にわかるようにリンクを提供してください。Googleはサイトのレイアウトを5秒ごとに変更するため、「クラウドコンソール」と言うと、多くの異なることを意味する可能性があります。適例には、https://console.cloud.google.com/「APIと認証」と呼ばれるものがなくなりました。
セリン

@Cerin:Stephen M. Harrisが彼の回答で指摘したように、4年前に私の回答を投稿して以来、Googleは少なくとももう一度GUIを変更したようです...
John Slegers

9

2017年アップデート

  1. Google APIを開く-https://console.developers.google.com
  2. 資格情報に移動します。
  3. 「資格情報の作成」ボタンをクリックします。これを書いている時点では、現在は青色のドロップダウンです。
  4. APIキーを選択します。

ここに画像の説明を入力してください

このAPIキーをコピーしてプロジェクトで使用できるダイアログが表示されます。お役に立てれば。


6

Google APIコンソールを使用してください。
新しいプロジェクトを作成します。作成した
プロジェクトのAPIアクセスにアクセスし
ます。クライアントIDとシークレットがあります。そして最後のAPIキーは開発者キーです。


2
最後にAPIキーはありません
uray 2014

1
「APIアクセス」と呼ばれるページはもうありません。
セリン


0

私はグーグルドキュメントを調べて、開発者キーとAPIが同じものであることを発見しました。



0

「パブリックAPIアクセス」で生成されたキーがあります。この記述の一部として、パブリックスタティックファイナル文字列DEVELOPER_KEYに貼り付けなければならないキーです。公開APIアクセスキー。


0

https://code.google.com/p/google-api-php-client/wiki/OAuth2にアクセスます

「Google API Consoleにアクセスして、デベロッパーキー、OAuth2クライアントID、OAuth2クライアントシークレットを生成し、OAuth2リダイレクトURIを登録します。アプリケーションに値を入力する必要があるため、それらの値をコピーしてください。

[Google API Console]リンクをクリックします。

ポップアップが表示され、「新しいGoogle Developers Consoleへようこそ!古いコンソールを好みますか?戻る| 解除する「戻る」をクリックします


0

Googleカスタム検索APIなど、ユーザーデータを必要としないAPIのみを呼び出す場合、APIキーはOAuth 2.0アクセストークンよりも簡単に使用できます。ただし、アプリケーションですでにOAuth 2.0アクセストークンを使用している場合は、APIキーも生成する必要はありません。渡されたOAuth 2.0アクセストークンが対応するプロジェクトにすでに関連付けられている場合、Googleは渡されたAPIキーを無視します。

注:Google Developers Consoleに表示されるGoogle APIへのすべてのリクエストには、OAuth 2.0アクセストークンまたはAPIキーを使用する必要があります。すべてのAPIが承認済みの呼び出しを必要とするわけではありません。特定の呼び出しに認証が必要かどうかを確認するには、APIドキュメントを参照してください。

リファレンス:https : //developers.google.com/console/help/new/?hl=en_US#credentials-access-security-and-identity



0

2017年7月の最近の更新:

  1. Googleコンソールに移動
  2. 一番左の上部パネルをクリックして、資格情報をクリックします。 ここに画像の説明を入力してください
  3. APIキーの表では、キー列にAPIキーがあります。

-2

そこで Youtube APIキーを生成できるはずですです。

ドキュメントで指摘されているように、API呼び出しを承認するための推奨される方法は、OAuth 2.0(APIキーなし)を使用することです、APIキーはOAuth 1.0資格情報を使用する場合にのみ必要です。

アプリケーションのAPIキーは、Google APIコンソールの APIアクセス>シンプルAPIにあります。


はい!私は同じものを使用していますが、開発者キーがすべてのgoogleアプリで機能することは間違いありませんか?ところで、助けてくれてありがとう..
ニーレッシュ

@proppyに感謝:しかし、ここでdoc_OAuth2WebServeを見つけました。つまり、client_idやclient_secretなどが必要だということです。私が間違った場所にいるということですか?
Neelesh、2012年

Google APIコンソールから生成されたOAuth 2.0 client_idおよびclient_secretを使用できるはずです:code.google.com/apis/console
proppy

「API呼び出しはOAuth 2.0(APIキーなし)を使用することです。ドキュメントで指摘されているように、APIキーはOAuth 1.0資格情報を使用する場合にのみ必要です。」そして、私の理解によると、client_id、secret_keyが必要です... 私を助けてください!
Neelesh 2012年

同じ認証情報のセットでOAuth 2.0またはOAuth 1.0のいずれかを使用できるはずです。ほとんどのGoogle APIは両方の認証スキームをサポートしています。
proppy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.