我正在处理React Native推送通知。在购买任何第三方通知提供者之前,我正在寻找一些答案。
- 为什么第三方通知提供者如OneSignal,Pusher和PubNub基于Firebase Cloud Messaging?
- 它们不能独立发送通知吗?为什么要支付更多费用给第三方提供商,而FCM可以免费完成工作呢?
我正在处理React Native推送通知。在购买任何第三方通知提供者之前,我正在寻找一些答案。
首先,Firebase是一个品牌,它包括不止一个产品。例如,有实时数据库Firebase和FCM(Firebase Cloud Messaging),后者是来自原始产品C2DM(Cloud to Device Messaging)的GCM(Google Cloud Messaging)的当前版本。
其次,第三方实时消息服务并不是推送通知服务,而是提供推送通知网关到推送服务:APNS用于iOS,FCM用于Android。