Where can I get Google developer key

Google ApiGoogle OauthGoogle AppsGoogle Data-Api

Google Api Problem Overview


I am working on Google API like chat, contacts and so on... I am stuck on developer_key as mentioned in gdata doc.

You can get this at https://code.google.com/apis/console:

'developer_key' => ''

I have already:

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

Where can I find developer key?

I found some thing like this

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

But I understand this to be only for youtube.

Google Api Solutions


Solution 1 - Google Api

It's the API key as listed under 'API Access', the 'Simple API Access' box.

Solution 2 - Google Api

First activate Google+ API, then you will get "Simple API access" box, from there you can get developer key as API key https://code.google.com/apis/console/?api=plus or read this: http://code.google.com/p/google-api-php-client/wiki/OAuth2

Solution 3 - Google Api

Update Nov 2015:

Sometime in late 2015, the Google Developers Console interface was overhauled again. For the new interface:

  1. Select your project from the toolbar. screenshot

  2. Open the "Gallery" using hamburger menu icon on the left side of the toolbar and select 'API Manager'.

  3. Click 'Credentials' in the left-hand navigation.

Alternatively, you can click 'Switch to old console' under the the three-dot menu (right side of the toolbar), then follow the instructions below.

For the NEW (edit: OLD) Google Developers Console:

You get your 'Developer key' (a.k.a. API key) on the same screen where you get your client ID/secret. (This is the 'Credentials' screen, which can be found under 'APIs & auth' in the left nav.)

Below your client ID keys, there is a section titled 'Public API access'. If there are no keys in this this section, click 'Create new Key'. Your developer key is the 'API key' specified here.

Solution 4 - Google Api

Update no 3:

You can get a Developer_Key from here Get your Google Developer Key

Check this tutorial

{select as answered, if it answered.} ###Update no 2:

#"API key" is the DEVELOPER_KEY

if you check this code reference, it states

> Set DEVELOPER_KEY to the "API key" value from the "Access" tab of the Google APIs Console http://code.google.com/apis/console#access`

Wiki on step by step to get API Key & secret

###Update:

###Developer API Key! probably this is what you might be looking for http://code.garyjones.co.uk/google-developer-api-key

OR

If say, for instance, you have a web app which would require a API key then check this:

  1. Go to Google API Console Select you project OR Create your project.
  2. Select APIs & Auths enter image description here
  3. API Project from the Dropdown on the left navigation panel
  4. API Access
  5. Click on Create another Client ID
  6. Select Service application refer it here

The Service application that you have created can be used by your Web apps such as PHP, Python, ..., etc. enter image description here

Solution 5 - Google Api

2017 Update

  1. Open Google API - https://console.developers.google.com
  2. Go to Credentials.
  3. Click on the 'Create Credentials' button. At time of writing it's currently a blue coloured dropdown.
  4. Select API Key.

enter image description here

You should get a dialog from where you can copy this API key to use in your project. Hope this helps.

Solution 6 - Google Api

In the old console layout :

  • Select your project
  • Select menu item "API access"
  • Go to the section below "Create another client ID", called "Simple API Access"
  • Choose one of the following options, depending on what kind of app you're creating (server side languages should use the first option - JS should use the second) :
  • Key for server apps (with IP locking)
  • Key for browser apps (with referers)

In the new cloud console layout :

  • Select your project
  • Choose menu item "APIs & auth"
  • Choose menu item "Registered app"
  • Register an app of type "web application"
  • Choose one of the following options, depending on what kind of app you're creating (server side languages should use the first option - JS should use the second) :
  • Key for server apps (with IP locking)
  • Key for browser apps (with referers)

In case of both procedures, you find your client ID and client secret at the same page. If you're using a different client ID and client secret, replace it with the ones you find here.

During my first experiments today, I've succesfully used the "Key for server apps" as a developer key for connecting with the "contacts", "userinfo" and "analytics" API. I did this using the PHP client.

Wading through the Google API docs certainly is a pain in the @$$... I hope this info will be useful to anyone.

Solution 7 - Google Api

Please use https://code.google.com/apis/console/">Google API console
Create a new project
For the created project goto API access
There you will find your Client ID and Secret. And the API key in the last is your developer key.

Solution 8 - Google Api

Recent Update July 2017:

  1. Go to Google Console
  2. Click on Left most top panel and click credentials. enter image description here
  3. In the API keys table, you will find the API key in the key column.

Solution 9 - Google Api

API Key is your developer key. Hit https://www.googleapis.com/webfonts/v1/webfonts?key=<API KEY FOR SERVER APP> in your browser by enabling web fonts api and you will see result.

Refer this blog http://code.garyjones.co.uk/google-developer-api-key/ for more information

Solution 10 - Google Api

I explored the google docs and found that developer key and api is same thing.

Solution 11 - Google Api

in https://code.google.com/apis/console/ , in SERVICES, turn on YOUTUBE API, then click API ACCESS in the left menu.

Solution 12 - Google Api

"Public API access" the key generated there is the key you got to paste into your public static final String DEVELOPER_KEY as part of this writing 26.12.2013 It is not the clientID but you got take the steps mentioned above to obtain one and generate the public api access key.

Solution 13 - Google Api

Go to https://code.google.com/p/google-api-php-client/wiki/OAuth2

Scroll down to where it says 'Visit the Google API Console to generate your developer key, OAuth2 client id, OAuth2 client secret, and register your OAuth2 redirect uri. Copy their values since your will need to input them in your application.'

Click on the 'Google API Console' link.

When it pops up and says 'Welcome to the new Google Developers Console! Prefer the old console? Go back | Dismiss' Click on 'GO BACK'

Solution 14 - Google Api

> If you are only calling APIs that do not require user data, such as > the Google Custom Search API, then API keys might be simpler to use > than OAuth 2.0 access tokens. However, if your application already > uses an OAuth 2.0 access token, then there is no need to generate an > API key as well. Google ignores passed API keys if a passed OAuth 2.0 > access token is already associated with the corresponding project. > > Note: You must use either an OAuth 2.0 access token or an API key for > all requests to Google APIs represented in the Google Developers > Console. Not all APIs require authorized calls. To learn whether > authorization is required for a specific call, see your API > documentation.

Reference: https://developers.google.com/console/help/new/?hl=en_US#credentials-access-security-and-identity

Solution 15 - Google Api

tl;dr

Developer Key = Api Key (any of yours)

find it in Google Console -> Google API -> Credentials

Solution 16 - Google Api

You should be able to generate a Youtube API key there.

The recommended way to authorize your API call is to use OAuth 2.0 (without API key), as pointed by the documentation an API key is only necessary when using OAuth 1.0 credentials.

The API key for your application can be found in the Google APIs Console in API Access > Simple API.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionNeeleshView Question on Stackoverflow
Solution 1 - Google ApiAmberView Answer on Stackoverflow
Solution 2 - Google ApiChinthaka SenanayakaView Answer on Stackoverflow
Solution 3 - Google ApiStephen M. HarrisView Answer on Stackoverflow
Solution 4 - Google ApiSimon K Bhatta4yaView Answer on Stackoverflow
Solution 5 - Google ApirodiwaView Answer on Stackoverflow
Solution 6 - Google ApiJohn SlegersView Answer on Stackoverflow
Solution 7 - Google ApiShadowView Answer on Stackoverflow
Solution 8 - Google ApisantoshthotaView Answer on Stackoverflow
Solution 9 - Google ApiMilindView Answer on Stackoverflow
Solution 10 - Google Apiuser2527696View Answer on Stackoverflow
Solution 11 - Google ApiT.ToduaView Answer on Stackoverflow
Solution 12 - Google ApiPeterView Answer on Stackoverflow
Solution 13 - Google Apiuser788507View Answer on Stackoverflow
Solution 14 - Google Api000View Answer on Stackoverflow
Solution 15 - Google ApiAndrea Borgogelli AvvedutiView Answer on Stackoverflow
Solution 16 - Google ApiproppyView Answer on Stackoverflow