如何从php服务器发送通知到Android应用程序

时间:2012-02-29 05:48:20

标签: php android notifications message alert

如何从php服务器向我的Android应用程序发送通知/消息/警报。我不想使用C2DM服务。还有其他选择吗?提前致谢

4 个答案:

答案 0 :(得分:2)

还有另一种选择(推送):MQTT协议

答案 1 :(得分:1)

下面只有两种C2DM替代方案

<强>轮询即可。应用程序本身会定期轮询您的服务器以检查新消息。您需要实现从排队消息到编写轮询代码的所有内容。如果由于轮询时间较短而导致警报延迟,则警报效果不佳,但投票频率越高,电池死亡的时间就越多。

<强> SMS 即可。 Android可以拦截短信,你可以包含一个有效负载来告诉应用程序该做什么。但那么为什么不首先使用SMS呢?

答案 2 :(得分:1)

您可以查看Urban airship http://urbanairship.com/以及许多其他付费服务,以便在Android应用中发送推送通知。

答案 3 :(得分:1)

有免费的发布订阅模式。您可以尝试使用Google云消息传递服务 http://developer.android.com/google/gcm/index.html  

或者,您可以设置xmpp服务器并使用其pubsub扩展名。