android - 当 firebase 数据库发生更改而不使用控制台或第 3 方服务器时,是否可以使用 FCM 发送推送通知?

标签 android firebase firebase-realtime-database firebase-cloud-messaging

我正在编写一个使用 firebase 数据库作为后端的 android 应用程序。当数据库中的字段更新时,我需要推送通知特定设备。我一直在搜索并找到使用 php、其他服务器或 firebase 控制台执行此操作的示例。我真的需要获得另一台服务器吗?

最佳答案

更新于 2017-07-02

自 2017 年 3 月起,Firebase 提供 Cloud Functions for Firebase ,它允许您在 Google 的服务器上运行 JavaScript 函数以响应 Firebase 中的事件(例如数据库更新)。第一个示例用例是 Notify users (using Cloud Messaging) when something interesting happens ,所以我建议阅读更多相关内容。

关于android - 当 firebase 数据库发生更改而不使用控制台或第 3 方服务器时,是否可以使用 FCM 发送推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41508785/

相关文章:

ios - 使用 Carthage 集成 Firebase GoogleSignIn

swift - 如何同时从firebase获取第一级和第二级数据?

android - 在 Android 构建系统中包含预构建的静态库

javascript - 钛金属日期

ios - 在使用 Swift 的 iOS 应用程序中使用 DispatchQueue 等待数据从 Cloud Firestore 返回时遇到问题

firebase - 关于firestore缓存和读取费用的问题

ios - (iOS + Swift) 如何在我的 Firebase 实时数据库中允许特殊字符?

swift - 在闭包外部访问 Firebase 变量

安卓 ImageView : Generating Drawable object from local file fails

Android StateListDrawable 在 MultiTouch 之后保持按下状态