我正在建立一个Android应用程序,它将从我的服务器接收通知。这意味着超过100万的所有用户都将收到来自我服务器的通知。我知道解析和谷歌云消息传递(GCM)可以做推送消息,但我想知道这两个中最好的(解析和GCM),所以我可以实现它。提前谢谢。
答案 0 :(得分:3)
如果你看select2 docs,你可以看到:
The Parse library provides push notifications by using Google Cloud Messaging (GCM).
因此,您必须将您的应用注册到GCM控制台,以便始终发送推送通知。
何时不使用parse.com?
如果您已经拥有后端服务,则可以轻松实现推送通知,因为有很多第三方库可用于不同的平台,例如node.js,php等。
何时使用parse.com?
如果您没有后端服务而且您只想发送推送通知,如果您不想通过设置服务器内容来花时间,那么您可以使用parse.com
注意: Facebook会在2017年1月之前关闭解析,所以请考虑一下。(https://parse.com/tutorials/android-push-notifications)
答案 1 :(得分:1)
Android push notification
是一种用于将消息直接发送到Android移动设备的服务。
我们可以通过多种方式实施Android推送通知。
Google云消息传递(GCM)
解析通知(Parse.com)
您问的是哪一种是最佳实施方式:
标准方法是使用GCM(谷歌云消息传递),但有一些替代方案,如分析通知,这更容易使用。
如果您需要处理Json Push消息,请参阅此link
发送推送通知所涉及的步骤:
开发应用程序涉及two
部分:
GCM服务器应用程序 - 使用Php创建Web应用程序,通过GCM云服务器向用户发送消息
GCM客户端应用程序 - 创建接收从GCM Server Web App发送的消息的Android应用程序
的更多信息答案 2 :(得分:0)
Parse使用GCM并将自己的服务用于Kindle
答案 3 :(得分:0)
请使用谷歌云消息(GCM)。它非常容易集成到Android应用程序中。在某些情况下解析问题设备令牌或注册ID不会在其数据库中注册,因此解析用户不会获得推送通知。如果是GCM,我们可以确定设备令牌
所以我的推荐是GCM 希望这会对你有所帮助。