【发布时间】:2016-06-06 13:40:20
【问题描述】:
我编写了一个测试应用程序,用户可以在其中将一些数据(位置、照片、标签等)发布到他们的“提要”(即将一些数据写入当前为 Firebase 的在线数据库)。如果其他用户正在“关注”该用户(或相关标签),我如何向关注者发送新数据可用的通知?
我查看了 Google Cloud Messaging 和替代的 Firebase Cloud Messaging,但我发现他们的文档对我来说过于技术化(似乎面向 IT 专业人士)。我可以编程但不太了解“服务器”、“协议”等。从 GCM/FCM 文档看来,我需要一个“服务器”才能使用他们的服务。该服务器将
识别数据库事件何时发生。
运行一些逻辑来确定是否需要发送通知(以及发送给谁)
- 通知 GCM 或 FCM 这样做。
这是正确的吗?如果是这样,我不知道如何获得服务器,编写一个,插入一个或任何我应该用它做的事情。任何人都可以向新手开发人员提供任何建议或简单教程,我们将不胜感激!
谢谢, 里兹
【问题讨论】:
-
这是一个非常笼统的问题。基本答案是肯定的,但您需要一个应用程序服务器来通知用户数据已更改。
标签: android firebase google-cloud-messaging