是否可以使用云功能针对具有不同Firebase项目的2个不同应用发送FCM通知

时间:2018-08-03 09:31:00

标签: android ios firebase firebase-cloud-messaging

我已经使用android和IOS的云功能实现了FCM推送通知。我正在使用相同的Firebase项目接收到我的应用程序的通知。.现在,我需要将通知发送到具有其他Firebase项目的其他对象。

假设APP A将设备令牌发送到APP B(ServerB作为云功能)。服务器B获取设备令牌,并使用Cloud Functions将通知发送到APPA。但是在Firebase日志中,它显示通知已发送。但是应用程序A未收到通知。我看过很多帖子,但是没有实现。

1 个答案:

答案 0 :(得分:0)

在这里,针对不同的firebase项目生成的设备令牌是不同的,因此必须在数据库中为不同的firebase项目保存两个设备令牌。

现在假设用户必须将通知从 App A 发送到 App B ,则应使用 APP B 用户的设备令牌发送通知,那么它将在接收方接收。

  

提示:-

     

当您向特定应用发送通知时,说 APP A ,那么您就必须使用 APP A Firebase项目的服务器密钥。