在GCM中注册应用程序出现问题

3
我正在按照这个教程在我的安卓应用程序中启用推送通知。我已经在GCM上创建了一个用户帐户,然后创建了一个新项目,通过切换ON按钮启用了GCM服务。现在我需要获取我的API密钥。根据教程的说明,我应该进行以下操作:

在左侧的侧边栏中,选择API和身份验证>注册的应用程序。 点击注册应用程序。

但是那里没有注册的应用程序。您能否解释一下如何进行操作?

谢谢

2个回答

1

我一直在尝试创建一个基于php服务器的服务实例。

我需要一个客户端ID和私钥文件。我还没有需要API密钥,但我会解释如何获得它。

要从当前位置获取这些内容,您需要执行以下操作:

  1. 进入API和身份验证>凭据

  2. 在OAuth下点击“创建新的客户端ID”,并使用服务帐户选项。这将提供访问JSON文件和私钥文件。将它们都下载到本地项目中的某个地方。JSON文件包含客户端密钥等内容。私钥是所说的那样。

此外,您可以通过以下方式获得API密钥:

  1. 在公共API访问下,点击“创建新密钥”,并选择您的选项。(在我的情况下,我正在尝试通过PHP连接,因此我选择了服务器键)。 我使用 0.0.0.0/32 来启用任何IP - 不太安全,但目前我只是原型制作。

希望这可以帮助你...


在我写这篇文章的时候,我拥有一个看起来是有效的 PHP 服务对象。 - Henry

1
当然有一个“已注册应用程序”链接。
这是它:

enter image description here

编辑:

尝试再次访问云控制台,这次用户界面不同了:

enter image description here

你需要点击“创建新密钥”。

我看不到它:在此输入图片描述 - user3107388
1
@user3107388 看起来他们又一次改变了用户界面,现在你需要选择凭据,然后创建新的公共API访问密钥。接着你选择服务器密钥来创建API密钥。 - Eran

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