Aus*_*nce 5 android firebase firebase-cloud-messaging
我知道能够FirebaseApp使用自定义选项创建命名实例,例如,但我特别需要能够针对不同的(在运行时确定的)Firebase 项目FirebaseDatabase使用。FirebaseMessagaging
我遇到的问题是FirebaseMessaging.getInstance()不支持名称参数。
这有可能吗?
我需要支持单独项目的原因是我们的客户端连接到不同的客户服务器,因此每个客户将拥有自己的 firebase 帐户并生成自己的通知。
如果不可能,是否有任何方法可以将一个客户与另一个客户隔离,这样他们就不可能向另一客户的设备发送通知(假设他们可以通过某种方式获取有效的目标设备令牌)?
要允许单个客户端接收来自多个发件人的消息,您可以使用FirebaseInstanceId.getToken(A_SENDER_ID, "FCM")方法。因此,无需检索多个消息传递实例来管理多个发件人。
消息到达后,您可以过滤通过回调传递的对象from的字段。RemoteMessageonMessageReceived
| 归档时间: |
|
| 查看次数: |
3038 次 |
| 最近记录: |