android - 如何将 Firebase 消息发送到项目中的特定应用程序?

标签 android firebase firebase-cloud-messaging firebase-notifications

我对 firebase 有疑问。它允许为单个项目添加多个应用程序。我添加了 App1、App2 和 App3。如何单独向 App1 发送通知?这 3 个应用的服务器 key 相同。

最佳答案

在 Firebase 控制台的通知面板中,您可以向特定应用发送通知消息。但 Firebase Cloud Messaging API 不支持此类定位。

不过,您可以通过为每个应用程序定义一个特定属性来轻松模拟该行为:/topics/apps-app1/topics/apps-app2、等等 然后have each app subscribe to its own topic您可以使用单个 FCM 服务器 key 定位每个应用的用户。

关于android - 如何将 Firebase 消息发送到项目中的特定应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44364394/

相关文章:

android - 在 Android 中的 ListView 项目下方动态添加按钮

python - 让 Flask 监听我的 Firestore 树中的实时更新

java - FirebaseMessagingService onMessageReceived() 未执行

ios - Firebase 消息传递通知消息与数据消息以及 ios/android 上的不同行为

android - 在新项目中选择 "Android X.X"或 "Google APIs"

android - 获取 ContentObserver 中发生的变化

android - android 上的抗锯齿字体正确吗?

javascript - 使用 AngularJs 和 Firebase 无限滚动

ios - FCM - node.js 中的定时器功能

android - Firebase Cloud Messaging -> Android 中的非法状态异常