【问题标题】:Checking status of GCM message检查 GCM 消息的状态
【发布时间】:2015-11-13 22:37:34
【问题描述】:

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

【问题讨论】:

    标签: android google-cloud-messaging


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      Google 最近增加了对查看通过 GCM 发送的消息状态的支持。关注these steps

      GCM 统计数据

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

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

      登录您的 Google Play 开发者控制台。

      1. 选择一个应用程序。
      2. 在左侧菜单中,点击 GCM 诊断。

      【讨论】:

        猜你喜欢
        • 2014-10-28
        • 2017-11-04
        • 2014-09-03
        • 1970-01-01
        • 2021-05-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-14
        相关资源
        最近更新 更多