可以从GCM以先进先出的顺序接收推送通知吗?

时间:2014-11-07 04:50:18

标签: android apple-push-notifications google-cloud-messaging

我开发了一个使用GCM进行推送通知的应用程序。我的应用程序用于堆叠目的,所以我必须收到先进先出顺序的通知。但是现在我没有收到GCM的通知。如何设法接收按顺序通知,可以从我们这里管理GCM服务器。

4 个答案:

答案 0 :(得分:1)

不可以在GCM服务器中使用。但另一种方法是你可以在由GCM触发的服务器中破解此通知并以特定顺序运行cron。

答案 1 :(得分:1)

没有你不能先按顺序获得通知。它们是由服务器随机生成的。你可以在与GCM连接的服务器上执行此操作并按顺序排列

答案 2 :(得分:0)

gcm文件已经提到了这个

http://developer.android.com/google/gcm/adv.html

  

请注意,不保证交货顺序。

答案 3 :(得分:0)

无法保证GCM的消息顺序。为此你可以通过另一种方式实现。

要求服务器人员为消息创建API(Webserver),该消息与之前通过GCM发送的消息相同。

之后你必须创建Calender调度程序(比如每5分钟一次),然后调用这个web服务并显示通知。