GCM中的注册应用程序问题

时间:2013-12-19 09:25:09

标签: android google-api push-notification google-cloud-messaging

我按照本教程tutorial在我的Android应用中启用推送通知。我已经在GCM中创建了一个用户帐户,然后创建了一个新项目,通过切换按钮启用了GCM服务。现在我必须获取我的API密钥。按照教程的说明,我应该去:

在左侧边栏中,选择API& auth>已注册的应用 单击注册应用程序。

但那里没有注册的应用程序。你能解释一下怎么做吗?

由于

2 个答案:

答案 0 :(得分:1)

当然有一个Registered apps链接。

这是:

enter image description here

编辑:

尝试再次访问云控制台,这次UI不同:

enter image description here

您必须点击“创建新密钥”。

答案 1 :(得分:1)

我一直在尝试创建基于php服务器的服务实例。 我需要一个客户端ID和一个私钥文件。我还没有需要api密钥,但我会解释我是怎么做到的。

要从现在的位置获取这些,您需要执行此操作:

  1. 进入API和Auth>凭证

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

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

    1. 在“公共API访问”下,单击“创建新密钥”并选择您的选项。 (在我的情况下,我正在尝试通过PHP连接,所以我选择了服务器密钥)。我正在使用0.0.0.0/32来启用任何IP - 不是很安全,但我现在只是原型设计。
    2. 希望这会有所帮助......