首页 > 解决方案 > RemoteMessage.send() 在 Firebase 上触发什么功能?

问题描述

我真正需要完成的是使用 Firebase 的即时消息功能。我一直在阅读 Firebase Cloud Messaging 文档,但我对服务器端示例代码的使用感到非常困惑。

我想到了这个解决方案:

在我的客户端应用程序中,我有从文档中获取的这段代码(Firebase 之前已初始化):

        instance.send(new RemoteMessage.Builder(senderID + "@fcm.googleapis.com")
            .setMessageId(Integer.toString(messageID))
            .addData("message", message)
            .addData("action", "SAY_HELLO")
            .build());

那将是解决方案的第一部分,但现在我被困在 Firebase 应该“捕获”消息并将其发送给另一个用户的代码部分。

我试图编写一个 node.js 函数来完成此操作,但问题是我不知道当 Firebase 获取 RemoteMessage 时会触发什么。

你介意解释一下我该怎么做吗?欢迎任何代码示例。谢谢 :)

标签: javaandroidfirebasefirebase-cloud-messaging

解决方案


推荐阅读