我正在尝试使用 GCM 向我的手机发送消息。我收到一条消息 id=0... 响应,但我的手机没有显示任何消息。有没有办法检查消息的状态(发送,等待等)
问问题
7511 次
2 回答
8
没有。如果您收到 message_id=xxxx 响应,则 GCM 服务器已接受您的请求并将尽快处理它。无论之后发生什么,你都无法控制。无论消息是否传递到预期的设备,您都不会收到其他响应。
于 2012-08-14T15:08:30.933 回答
8
Google 最近增加了对查看通过 GCM 发送的消息状态的支持。请按照以下步骤操作:
GCM 统计
您可以为 Play 和非 Play 应用注册 GCM。但是,GCM 统计信息仅适用于已发布的 Google Play 应用程序。要在您的 Google Play 开发者控制台上查看 GCM 统计信息,以下是如何将 GCM 简单 API 密钥或 C2DM 令牌与您的应用程序相关联:
- 登录您的 Google Play 开发者控制台。
- 选择一个应用程序。
- 在左侧菜单中,单击服务和 API。
- 单击链接发件人 ID 按钮。
- 输入您的 GCM API 密钥或 C2DM 客户端登录令牌。
- 单击链接。
- 应用发布后,您可以在应用的统计信息页面上查看 GCM 统计信息。
登录您的 Google Play 开发者控制台。
- 选择一个应用程序。
- 在左侧菜单中,单击 GCM 诊断。
于 2015-11-13T14:37:34.987 回答