【问题标题】:Ionic Capacitor One-To-One Chat Notification离子电容一对一聊天通知
【发布时间】:2020-09-20 16:57:05
【问题描述】:

事情是这样的:


我已经与离子电容器进行了一对一的私人聊天,将消息保存在 Cloud Firestore 中。到目前为止,它工作正常。两个用户都可以发送和接收消息。 另一方面,我已经根据电容器的官方文档(https://capacitorjs.com/docs/guides/push-notifications-firebase)使用 FCM(Firebase Cloud Messaging)进行推送通知,并且从 Firebase 的控制台我可以将通知发布到某些设备,因为我有他们的令牌。


那么,当用户收到新消息时,我是否也可以使用 FCM 实现消息通知?就像whatsapp、微信等常用的聊天应用一样。

注意:我正在使用离子 电容器 + Angular。 不是科尔多瓦

【问题讨论】:

    标签: ionic-framework push-notification firebase-cloud-messaging chat capacitor


    【解决方案1】:

    我认为你必须做的是每当你得到令牌时,将它与 user_id 或 device_id 一起保存在你的数据库中,然后在向收件人发送消息时,你从数据库中获取收件人的令牌(例如:get token其中 user_id=recipient_id) 然后向该令牌发送通知。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-20
      • 1970-01-01
      • 2018-03-07
      • 2021-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多