你好,我正在从事一个项目,在这个项目中,GCM
被非常多地用于通知用户某些操作。为此,服务器有时在1分钟内将通知(3-4条消息)持续推送到同一设备。
但我注意到,每次我只收到一条消息,那么其他2-3条消息就会被丢弃。我不确定这是否有意避免谷歌的垃圾邮件?
有没有人有这方面的经验。请分享。
提前谢谢。
发布于 2014-12-14 07:58:27
如果您使用相同的collapse_key
从您的服务器发送消息,则如果GCM服务器在设法发送具有相同collapse_key的最后一条消息之前收到了collapse_key X的消息,它将丢弃其中的一些消息。
如果不使用折叠键,GCM服务器将丢弃一些消息,如果GCM服务器为尚未发送的同一设备累积了100条消息。
您可以阅读更多关于它的这里。
https://stackoverflow.com/questions/27467411
复制相似问题