我对推送通知的整个概念完全陌生。我已经写了一个后端服务器,我会从它向Android应用程序发送推送通知,这也是我写的。但我的问题是:
我真的需要,或者为什么需要推送通知服务
谢谢!
如果你想使用FCM发送推送通知,在某个时间点,必须有人向谷歌的FCM服务提出请求,因为谷歌是唯一一个可以通过FCM向设备发送消息的人。APNS也是如此,在某个时候,必须有人向苹果的APNS服务提出请求
根据您的要求,您可以在自己的代码中自行完成,也可以使用第三方提供商。使用第三方提供商可能会带来好处。例如,他们可能负责代币管理,或者提供发送到Android和iOS设备的单个请求,等等。但最终,第三方提供商也会代表您向谷歌或苹果发出请求。
您可以使用firebase云消息服务或使用套接字编程。