我真的试图找到解决这个问题的方法,但没有。有一些线程与这个概念相关,但我没有找到一个全面的解决方案。
我有一个带有 Openfire 的服务器来发送消息。当两个用户都在线时,没有问题。但是,当用户离线时,我想发送推送通知,就像在 Whatsapp 中一样。我听说 Whatsapp 和其他 IM 应用程序使用修改版的 ejabber 发送推送通知,但不知道如何。
一种可能性是使用 GCM,但我不确定这是否是正确的方法。另外,我想避免轮询,以免耗尽电池寿命。
有谁知道对此的一些解决方案或有一个例子?