rest - 云消息传递还是 REST API?

标签 rest firebase firebase-cloud-messaging

我正在使用 Firebase Cloud Messaging 向我的应用发送消息。我正在考虑使用 is 来将数据从我的应用程序发送到我的服务器,但我不确定使用它比经典的 HTTP REST api 是否有任何优势。

我最好坚持使用经典的 HTTP API 将消息从设备发送到服务器,还是在某些方面使用 Firebase 上游消息更好?

最佳答案

至少在 Android 上,上游 FCM 消息的“官方”优势是不需要额外的网络连接,从而带来性能和省电优势,并且可能更容易实现。

根据您对用户进行身份验证的方式,我认为 FCM 可能会进行简化,因为与 REST API 相比,您可能不需要单独的身份验证机制。

关于rest - 云消息传递还是 REST API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39644557/

相关文章:

api - 决定 REST API 路径约定

android - 如何编写 firebase 通知的单元测试?

c# - Web API 2 是为 201 响应返回空体的最佳方式

android - Android Volley 的 onResponse 方法未执行

ios - 分析事件未记录到 Firebase

android - onTokenRefresh 未在已签名的 APK 中调用,如果安装的先前版本的应用程序未实现 FCM

java - Firebase:为身份验证和通知设置不同的环境

firebase - 商业应用程序的 FCM 定价和使用限制

Android FCM 错误 FirebaseInstanceId : Error while delivering the message: ServiceIntent not found

Java RESTful 服务 - QueryParam 和 PathParam 在使用方面有什么区别?