我想发送推送消息到android应用程序。
的POST https://android.googleapis.com/gcm/send 似乎取得成功,我得到的东西(有一些数字变化),如:调试谷歌云消息推送消息
{"multicast_id":9999063399994069899,
"success":1,
"failure":0,
"canonical_ids":0,
"results":[{"message_id":"0:1416520599679103%8d7d198de508343a"}]}
,但我似乎并没有得到设备上的通知...
有它可以用message_id完成任何事情,它可以跟踪它吗? 我能否以某种方式告诉我,Google是否真的厌倦将其交付给设备,结果是什么?
如果邮件没有传到设备上,这个问题很可能出现在您的应用中。你应该发布相关的代码+清单。 GCM CCS协议支持传送确认,但GCM HTTP(您正在使用)不支持。 – Eran 2014-11-21 05:11:10
这与我的应用程序有什么关系?如果应用程序在初始注册后根本没有运行,手机上是否应该显示通知? – epeleg 2014-11-22 19:13:17
只有当您的应用程序配置正确且具有处理消息并显示通知的正确代码时,才会显示通知。 – Eran 2014-11-22 19:20:55