我在哪里可以获得Google开发者密钥?

100

我正在使用Google API,例如聊天、联系人等等...... 我在developer_key上遇到了问题,就像gdata文档中提到的那样。

您可以在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
1
@sjas 我找不到开发者密钥 :(。 - Neelesh
1
@sjas,楼主正在寻找其他东西。 - Simon K Bhatta4ya
大家好,這是一年前的問題票。請原諒我已經離開了那個項目。他們至今沒有回應是不可接受的,因為他們並不正確。 - Neelesh
阅读此内容--https://code.google.com/p/google-api-php-client/wiki/OAuth2。 - Rameez SOOMRO
Google系统不断变化,因此许多答案都涉及已经过时的事物。请向下滚动到@santoshthota的“最近更新2021年7月”。这对我今天(2121年1月27日)有效。 - mpemburn
16个回答

36

这是在“API访问”下面列出的API密钥,位于“简单API访问”框中。


3
在简易 API 接入下,是否有人能够看到 API 密钥 = 开发者密钥? - Patrioticcow
1
哦,我正在寻找开发者密钥:(而不是API密钥、秘密密钥、客户端ID...我已经找到了这些密钥,但我无法找到开发者密钥。一旦我找到开发者密钥,它就在YouTube开发者控制台中! - Neelesh
6
这篇文章有些旧了,但是对于其他寻找答案的人仍然有用。您需要启用G+服务才能显示API密钥。 - Chris
1
API密钥等于开发者密钥吗? - Sadikhasan
哦不,这很令人困惑,那么开发者密钥在哪里呢?我也没有看到简单API。 - uray

29

谢谢你啊!我已经找了大约10分钟那个神秘的盒子... - Jan
谢谢你,Chinthaka!Google+是关键。这应该是最好的答案。 - Lei Zhao

19

2015年11月更新:

在2015年晚些时候,谷歌开发者控制台界面再次进行了改版。对于新的界面:

  1. 从工具栏中选择你的项目。 screenshot

  2. 使用工具栏左侧的汉堡菜单图标打开“画廊”,然后选择“API管理器”。

  3. 在左侧导航中点击“凭据”。

或者,您可以在工具栏的三点菜单(位于右侧)下点击“切换到旧控制台”,然后按照下面的说明操作。

对于新(编辑:旧)的谷歌开发者控制台:

您可以在获得客户端ID / Secret的同一屏幕上获取您的“开发人员密钥”(也称为API密钥)。 (这是“API和认证”下的“凭据”屏幕。)

在您的客户端ID键下方,有一个名为“公共API访问”的部分。 如果此部分中没有密钥,请单击“创建新密钥”。 您的开发人员密钥就是在此指定的“API密钥”。


客户端 ID 下面的部分是电子邮件地址。这是我的开发者密钥吗?我怀疑。 - Euphorbium
@Euphorbium 邮箱地址位于客户端 ID 下方,OAuth 部分内。而 OAuth 下面的部分是“公共 API 访问”。 - pbogut

17

第三次更新:

你可以从这里获得开发者密钥(Developer_Key)获取您的Google开发者密钥

查看这个教程

{如果已回答,请选择为已回答。}

第二次更新:

"API key"就是开发者密钥(DEVELOPER_KEY)

如果你查看这个代码参考, 它指出:

将DEVELOPER_KEY设置为Google APIs控制台“访问”选项卡中的“API密钥”值http://code.google.com/apis/console#access`

逐步获取API密钥和密钥的Wiki

更新:

开发人员API密钥!可能是您要找的东西

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

或者

例如,如果您有一个需要API密钥的Web应用程序,请检查此内容:

  1. 转到Google API控制台 选择您的项目或创建您的项目。
  2. 选择API和身份验证 输入图像说明
  3. 左侧导航面板上的API项目
  4. API访问
  5. 单击创建其他客户端ID
  • 选择服务应用程序 在此处查看
  • 您创建的服务应用程序可以被您的 Web 应用程序,如 PHP、Python 等使用。 输入图像描述


    1
    问题是关于 developer_key,据我了解,页面帮助找到客户端密钥和 API 密钥... 谢谢更新!但我找不到 developer key! - Neelesh
    2
    没有答案! - Neelesh
    2
    如果您能看到此问题已浏览28609次,则从我的理解来看,该问题是正确的。而您发布的内容并未提供开发者密钥,只提供了API密钥。我认为这不是真正意义上的“API密钥”,开发者密钥才是。 - Neelesh
    1
    抱歉,我不是在寻找这个,请原谅! - Neelesh
    嗯嗯,很酷啊。那就试试这个,并且将任意一个标记为已回答,选择权在你手中。 - Simon K Bhatta4ya
    显示剩余5条评论

    11

    2017年更新

    1. 打开谷歌API - https://console.developers.google.com
    2. 进入凭据页面。
    3. 点击“创建凭据”按钮。目前(2023年)是一个蓝色下拉菜单。
    4. 选择API密钥。

    输入图像描述

    你应该会得到一个对话框,可以从中复制此API密钥以在您的项目中使用。希望这能帮助到您。


    10
    在旧的控制台布局中:
    • 选择您的项目
    • 选择菜单项“API访问”
    • 转到下面的部分“创建另一个客户端ID”,称为“简单API访问”
    • 根据您创建的应用程序类型选择以下选项之一(服务器端语言应使用第一选项 - JS应使用第二选项):
      • 服务器应用程序密钥(带有IP锁定)
      • 浏览器应用程序密钥(带有引用者)
    在新的云控制台布局中:
    • 选择您的项目
    • 选择菜单项“API和身份验证”
    • 选择菜单项“已注册的应用程序”
    • 注册一个“Web应用程序”类型的应用程序
    • 根据您创建的应用程序类型选择以下选项之一(服务器端语言应使用第一选项 - JS应使用第二选项):
      • 服务器应用程序密钥(带有IP锁定)
      • 浏览器应用程序密钥(带有引用者)
    在这两个过程中,您可以在同一页上找到您的客户端ID和客户端密钥。如果您正在使用不同的客户端ID和客户端密钥,请用在此处找到的替换它们。
    在今天的我的第一次实验中,我成功地将“服务器应用程序密钥”作为开发者密钥用于连接“联系人”,“用户信息”和“分析”API。我使用了PHP客户端。
    浏览Google API文档确实很痛苦...希望这些信息对任何人都有用。

    这是正确的答案!!! 对于新的控制台和OAuth2 API,这对我有用,而不是上面那些无意义的东西。 - Michal
    当我们选择“iOS”注册应用程序时,不会生成密钥。你知道为什么吗? - Abha
    你应该提供链接,这样人们才知道你在说什么。说"云控制台"可能意味着很多不同的事情,因为谷歌每5秒钟就会更改他们的网站布局。以https://console.cloud.google.com/为例,它现在已经没有"APIs & auth"了。 - Cerin
    @Cerin:正如Stephen M. Harris在他的回答中指出的那样,看起来自从我4年前发布我的答案以来,Google至少又更改了他们的GUI界面... - John Slegers

    6

    请使用Google API控制台
    创建一个新项目
    对于创建的项目,请前往API访问
    在那里,您将找到您的客户端ID和秘钥。 最后一个API密钥是您的开发者密钥。


    2
    最后没有API密钥。 - uray
    1
    那里已经没有名为“API访问”的页面了。 - Cerin

    4

    2017年7月最新更新:

    1. 访问Google控制台
    2. 单击左上角面板并单击凭据。 enter image description here
    3. 在API密钥表中,您将在“Key”列中找到API密钥。

    注意:请勿删除html标记。为了使内容更加易懂,我们会对其进行调整并使其更加流畅。

    2

    0

    简而言之

    开发者密钥 = API密钥(任何一个您的)

    在Google控制台中找到 -> Google API -> 凭据


    网页内容由stack overflow 提供, 点击上面的
    可以查看英文原文,
    原文链接