6

我正在将应用程序上传到实施 GCM 的 Google Play 商店。

上传到 Google Play 商店时如何为该应用程序启用 GCM?有一个名为“启用谷歌云消息传递统计”的部分。

尝试获取 GCM 发件人 ID 时出现此错误:

GCM API 密钥或 C2DM 客户端登录令牌(错误密钥)无效。

任何人都可以解释在上传到 android 市场时为应用程序启用 GCM 的步骤是什么。

4

2 回答 2

6

(这个问题已经很老了,但我希望这个答案对以后的其他人有所帮助。)

您需要使用 API 密钥,看来您复制了 Sender Id 本身。首先,在Developer Console中创建项目后,您需要启用 API

  1. 在左侧边栏中,选择 APIs & auth。
  2. 在显示的 API 列表中,将 Google Cloud Messaging for Android 切换到 ON。

接下来,获取 API Key

  1. 在左侧边栏中,选择 APIs & auth > Credentials。
  2. 在公共 API 访问下,单击创建新密钥。
  3. 在创建新密钥对话框中,单击服务器密钥。
  4. 在出现的配置对话框中,提供您的服务器的 IP 地址。出于测试目的,您可以使用0.0.0.0/0.
  5. 单击创建。
  6. 在刷新的页面中,复制 API 密钥并在Google Play 开发者控制台中使用

更多信息

于 2015-04-04T20:59:49.887 回答
2

确保您的项目 ID 或发件人 ID 有效。这是项目的唯一 ID(客户端和服务器的 ID 相同)。

在您的情况下,您可能正在使用另一个项目的项目 ID。

于 2012-12-13T12:26:22.413 回答