Ionic framework 一对一聊天通知

Ionic framework 一对一聊天通知,ionic-framework,push-notification,firebase-cloud-messaging,chat,capacitor,Ionic Framework,Push Notification,Firebase Cloud Messaging,Chat,Capacitor,事情是这样的: 我与爱奥尼亚电容器进行了一对一的私人聊天,将信息保存在CloudFireStore中。到目前为止,它运行良好。两个用户都可以发送和接收消息。 另一方面,我已经根据Capactor()的官方文件使用FCM(Firebase Cloud Messaging)发出推送通知,并且在Firebase的控制台中,我可以将通知发布到某些设备,因为我已经获得了它们的令牌 那么,当用户收到新消息时,我是否也可以使用FCM实现消息通知?就像whatsapp、微信和其他常见的聊天应用一样 注意:我

事情是这样的:


我与爱奥尼亚电容器进行了一对一的私人聊天,将信息保存在CloudFireStore中。到目前为止,它运行良好。两个用户都可以发送和接收消息。 另一方面,我已经根据Capactor()的官方文件使用FCM(Firebase Cloud Messaging)发出推送通知,并且在Firebase的控制台中,我可以将通知发布到某些设备,因为我已经获得了它们的令牌


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


注意:我用的是离子电容器非cordova

我认为您需要做的是,每当您获得令牌时,使用用户id或设备id将其保存在数据库中,然后在向收件人发送消息时,从数据库中获取收件人的令牌(例如:获取令牌,其中用户id=收件人id),然后向该令牌发送通知