首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >调试Google云消息推送消息

调试Google云消息推送消息
EN

Stack Overflow用户
提问于 2014-11-21 06:18:26
回答 2查看 6.1K关注 0票数 3

我正在尝试向android应用程序发送推送消息。

帖子https://android.googleapis.com/gcm/send似乎成功了,我得到了一些东西(一些数字改变了),如下所示:

代码语言:javascript
复制
{"multicast_id":9999063399994069899,
 "success":1,
 "failure":0,
 "canonical_ids":0,
 "results":[{"message_id":"0:1416520599679103%8d7d198de508343a"}]}

但我好像没有收到设备上的通知...

有没有什么可以用它向前跟踪的message_id做些什么?我能不能告诉我,谷歌是否真的很想把它传送到设备上,以及尝试的结果是什么?

EN

回答 2

Stack Overflow用户

发布于 2015-10-08 21:09:38

我知道这是一个古老的问题,你现在可能已经自己解决了,但为了完整,我想在这里发布一个解决方案。

现在,当您选择应用程序时,可以在您的 Play开发人员控制台中找到Google GCM Diagnostics选项。它放在左手边。

您只需发布一个注册令牌或消息id,很快就会看到连接到此令牌/id的推送通知的摘要,以及附加的调试信息。

干杯!

票数 7
EN

Stack Overflow用户

发布于 2014-11-23 21:38:11

好吧,至少在有人提供关于基于消息ids的调试的更好答案之前是这样的。

事实证明,在我的例子中,问题是我使用的电话间隙插件在推送通知消息有效负载中需要一个" message“字段。我的服务器端的一个bug使得这条消息不存在,所以它不会显示在电话通知区域中...

感谢@Eran在一定程度上推动我走向正确的思路。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27050685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档