我正在使用android。我需要从我的服务器向所选用户发送通知,因此,我必须集成Firebase云消息传递或Google云消息传递。
除分析外,FCM和GCM之间的确切差异是什么?我可以将FCM与我的服务器集成吗?
答案 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通知:
同样here是完整的参考,它指导您如何使用firebase通知实现客户端和服务器。