我需要为应用设置 GCM / FCM 推送通知。我对服务器端实现一无所知。我应该阅读/研究啥?

Posted

技术标签:

【中文标题】我需要为应用设置 GCM / FCM 推送通知。我对服务器端实现一无所知。我应该阅读/研究啥?【英文标题】:I need to set up GCM / FCM push notifications for an app. I don't know anything about server side implementation. What should I read / research?我需要为应用设置 GCM / FCM 推送通知。我对服务器端实现一无所知。我应该阅读/研究什么? 【发布时间】:2016-05-22 19:59:38 【问题描述】:

我是一名计算机科学专业的学生,​​正在暑期实习。除了操作系统和分布式系统之外,我已经参加了我专业的大多数课程。

要为手机设置 GCM / FCM 的轻量级演示,我需要了解什么。

我之前在 android Studio 中编程过,但主要是界面设计。

谢谢!

【问题讨论】:

【参考方案1】:

最好的起点可能是一个完整的工作示例。你可以在这里找到Firebase Cloud Messaging Quickstart。本入门指南应回答诸如“设置 FCM 需要了解的内容”等问题。

请关注the above Firebase Cloud Messaging guide 并尝试启动您的 FCM。当您遇到无法自行解决的问题时,您可以随时在此处发布。

【讨论】:

我可以执行 Firebase Cloud Messaging Quickstart 的 git pull 并在我的手机上运行该应用程序吗?我可以从 README 文件中完全看出。如果可以的话就太好了 是的。您可以克隆存储库。类似:$git clone https://github.com/firebase/quickstart-android.git - 或者您可以简单地下载整个存储库的.zip。顺便说一句,如果您觉得我的回答有帮助,请接受该回答,以便将您的问题标记为已回答。享受吧。【参考方案2】:

访问this 链接以获取完整指南,您可以在其中查看 GCM 与 FCM 以及完整的演示。

【讨论】:

【参考方案3】:

恕我直言,如果您现在开始并且相对较新的推送通知/GCM/FCM 领域沟 GCM,从 FCM 开始。 Google 现在使用 FCM 向设备发送推送通知,并强烈建议老用户升级到 FCM。一个关于如何设置 FCM 的简单互联网搜索就足够了。

祝你好运:)

【讨论】:

以上是关于我需要为应用设置 GCM / FCM 推送通知。我对服务器端实现一无所知。我应该阅读/研究啥?的主要内容,如果未能解决你的问题,请参考以下文章

推送通知是否在设置中被禁用后传递到Android手机?

node-fcm:为所有设备发送推送通知

GCM“升级”为FCM

如何显示随服务器发送的FCM Firebase通知

从 web 上的 fcm 向现有 gcm 用户发送推送通知

基于Ionic Cordova的应用程序的GCM到FCM迁移步骤