检查GCM消息的状态

时间:2012-08-14 12:29:38

标签: android google-cloud-messaging

我正在尝试使用GCM向手机发送消息。我收到一条消息id = 0 ...响应,但我的手机没有显示任何消息。有没有办法检查消息的状态(发送,等待等)

2 个答案:

答案 0 :(得分:8)

不。如果您收到message_id = xxxx响应,则GCM服务器已接受您的请求并将尽快处理。无论之后发生什么,你都无法控制。无论消息是否传递到目标设备,您都不会得到另一个响应。

答案 1 :(得分:8)

Google最近添加了支持,以查看通过GCM发送的邮件的状态。关注these steps

GCM统计

您可以为Play和非Play应用注册GCM。但是,GCM统计信息仅适用于已发布的Google Play应用。要在Google Play开发者控制台上查看GCM统计信息,请参阅以下有关如何将GCM简单API密钥或C2DM令牌与您的应用程序相关联的信息:

  1. 登录您的Google Play开发者控制台。
  2. 选择一个应用。
  3. 在左侧菜单中,点击服务&蜜蜂。
  4. 单击“链接发件人ID”按钮。
  5. 键入GCM API密钥或C2DM客户端登录令牌。
  6. 点击链接。
  7. 发布应用后,您可以查看应用的GCM统计信息 统计页面。
  8. 登录您的Google Play开发者控制台。

    1. 选择一个应用。
    2. 在左侧菜单中,单击“GCM诊断”。
    3. enter image description here