【问题标题】:How to send notification from one user to another using firebase?如何使用firebase从一个用户向另一个用户发送通知?
【发布时间】:2017-07-21 22:01:00
【问题描述】:

我正在尝试将通知从一位用户发送给同一应用的另一位用户。

我正在关注这篇文章:https://firebase.googleblog.com/2016/08/sending-notifications-between-android.html

这里需要用户名和消息。但是用户名是纯名称,它将如何识别它需要发送通知的设备。

或者是firebase id:FirebaseInstanceId.getInstance().getToken() 或者我必须在服务器上管理用户到设备的映射。

什么是 FIREBASE_URL?

【问题讨论】:

  • 您还有其他用户设备令牌吗?
  • 是的,我将它存储在服务器上。 @普拉文
  • 你需要从你的服务器获取一个 API 来获取另一个用户令牌来发送。
  • username 是接收方用户名(即接收方 firebase 令牌)? @KingfisherPhuoc。或者是否可以发送唯一的消息,在服务器上,我可以添加接收者 ID。
  • 所以你想从android设备发送到设备对吗?

标签: android firebase firebase-cloud-messaging


【解决方案1】:

您阅读的文章使用 FCM 主题来识别用户。这是一种天真但简单的解决用户问题的方法。如果您的需求更复杂,您将需要管理您自己的用户到服务器上令牌的映射。

有关使用 Cloud Functions 将 FCM 消息发送到令牌的示例,请参阅this sample in the Firebase documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-12
    • 2022-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-30
    相关资源
    最近更新 更多