不保证 Gcm 交付
Posted
技术标签:
【中文标题】不保证 Gcm 交付【英文标题】:Gcm delivery not guaranteed 【发布时间】:2014-08-19 18:00:09 【问题描述】:我正在为我的 android 聊天应用程序使用 GCM 服务,有时消息发送没有任何问题,有时它在没有任何 Ack 或 Nack 的情况下失败.. 我什么都没改变,网络合适,消息和上一个一样... 为什么GCM在相同的条件下有时会发送有时会失败!
要点:除了用户写入目录的聊天消息之外,我还发送许多类型的消息。 例如我发送:(在线状态,打字状态,头像已更改...等)... 这些消息通过 GCM 发送到我的 xmpp 服务器...
这些(许多)消息是否会使 GCM 停止一段时间? 我设置了 delay_while_idle = true 和 TTL=0
对不起我的英语,希望你能得到我!
【问题讨论】:
【参考方案1】:好的,我发现这是 GCM 中的常见问题,即这是 GCM 的行为.. 延迟,随机 thrulling.. 我可以在 GCM 中调用此错误,尽管 GCM 团队认为这种延迟和 thrulling 是正常的并且可以。 .. 所以我想找到替代品... 我发现了一个不依赖于 GCM 的平台: http://www.titaniumtutorial.com/2013/10/acs-push-notification-using-gcm.html?m=1
【讨论】:
以上是关于不保证 Gcm 交付的主要内容,如果未能解决你的问题,请参考以下文章