gpt4 book ai didi

android - FCM 如何知道谁将接收上游消息?

转载 作者:行者123 更新时间:2023-11-29 17:17:14 25 4
gpt4 key购买 nike

我正在开发一个使用 Firebase 云消息传递的应用程序。我想从我的设备向主题组“teamAndroid”中的其他设备发送通知消息。我在 Firebase 官方网站上读到,我们使用这段代码发送上游消息:

FirebaseMessaging fm = FirebaseMessaging.getInstance();

fm.send(new RemoteMessage.Builder(SENDER_ID + "@gcm.googleapis.com")
.setMessageId(Integer.toString(msgId.incrementAndGet()))
.addData("my_message", "Hello World")
.addData("my_action","SAY_HELLO")
.build());

但是我们在这段代码中的什么地方放置了关于我们要向哪个用户发送消息的信息? FCM 如何知道将我发送的消息发送到哪里?

最佳答案

FCM 不提供直接的设备到设备消息传递工具。这里的“上游消息”意味着消息正在从您的手机发送到您必须实现的应用服务器。

参见 docs了解更多详情。

要从一台设备向另一台设备发送消息,您需要将消息从设备 1 发送到您的应用服务器,然后设备 2 会向设备 2 发送一条下游消息。

关于android - FCM 如何知道谁将接收上游消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38306527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com