将Firebase与我们的服务器集成以通过android发送通知

时间:2016-07-12 06:28:43

标签: android firebase google-cloud-messaging firebase-cloud-messaging

我正在使用android。我需要从我的服务器向所选用户发送通知,因此,我必须集成Firebase云消息传递或Google云消息传递。

除分析外,FCM和GCM之间的确切差异是什么?我可以将FCM与我的服务器集成吗?

2 个答案:

答案 0 :(得分:3)

FCM是GCM的最新版本。

您可以将FCM与您自己的服务器集成。 请检查此docs

选中this以设置Android客户端。

强烈建议GCM用户升级到FCM,以便从当前和未来的新FCM功能中受益。 所以继续使用FCM。

从Google I / O查看此FCM_vs_GCM或此演讲GCM is now FCM

答案 1 :(得分:2)

根据Google cloud messaging guidelines

  

Firebase云消息传递(FCM)是GCM的新版本。它继承了   可靠且可扩展的GCM基础架构以及新功能!如果要在新应用中集成消息,   从FCM开始。强烈建议GCM用户升级到FCM,   为了从今天和未来的新FCM功能中受益。

同样here是关于差异的更多细节:

  

Firebase Cloud Messaging提供了一整套消息传递   功能通过其客户端SDK和HTTP和XMPP服务器   协议。对于具有更复杂的消息传递要求的部署,   FCM是正确的选择。

     

Firebase Notifications是一种轻量级,无服务器的消息传递解决方案   基于Firebase云消息传递构建。具有用户友好的图形   控制台和降低的编码要求,Firebase通知允许   用户可以轻松发送消息以重新启动和留住用户,培养应用程序   增长,并支持营销活动。

     

以下是Firebase提供的消息传递功能的比较   云消息传递和Firebase通知:

enter image description here

同样here是完整的参考,它指导您如何使用firebase通知实现客户端和服务器。