【问题标题】:How to send a push notification [closed]如何发送推送通知[关闭]
【发布时间】:2020-10-22 14:16:45
【问题描述】:
我可以使用什么服务向 Android 设备发送通知?我想要它,所以我可以实时发送它!
【问题讨论】:
标签:
android
push-notification
【解决方案2】:
在我看来Firebase cloud messaging 是最好的选择。因为FCM 比 GCM 有几个优势。
Firebase Cloud Platform 继承了 GCM 的核心基础架构,但简化了客户端开发。
在 FCM 中您无需编写自己的注册或订阅重试逻辑。现在,您只需几行代码即可将 FCM 集成到您的应用中。
但是,GCM 并未被弃用:Google 将继续支持它,但所有新的客户端功能将仅在 FCM SDK 上提供。不过,该协议在服务器端保持不变。
更新(2018 年 7 月 30 日至 2018 年):截至 2018 年 4 月 10 日,Google has deprecated GCM。 GCM 服务器和客户端 API 已弃用,最快将于 2019 年 4 月 11 日删除。请参阅此migration guide 了解详情。
感谢@eis 为更新这篇文章发表评论。
【讨论】:
-
“自 2018 年 4 月 10 日起,Google 已弃用 GCM。GCM 服务器和客户端 API 已弃用,最快将于 2019 年 4 月 11 日删除。将 GCM 应用迁移到 Firebase Cloud Messaging (FCM ),它继承了可靠且可扩展的 GCM 基础架构,以及许多新功能。请参阅迁移指南以了解更多信息。” (source)