gpt4 book ai didi

android - Firebase,将消息发送到特定平台(Android)

转载 作者:搜寻专家 更新时间:2023-11-01 09:47:21 25 4
gpt4 key购买 nike

Firebase 允许我们通过接受我们的发布请求来发送消息:

{ "data": {
"score": "5x1",
"time": "15:10"
},
"to" : "bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1..."
}

但是,在他们的文档中显示的所有示例都是针对特定用户的。这需要他们的注册码。

在 Firebase Dashboard 中,我们可以通过选择特定平台向设备发送消息。

发送特定应用程序包的消息需要什么样的参数?

例如:kz.mycompany.myapp

最佳答案

借助 Firebase 云消息传递,您可以通过多种方式确定消息的发送对象:

  1. 到特定设备
  2. 到设备组
  3. 一个话题

新 Firebase 控制台中的 Firebase 通知选项卡使用 #1 或 #2 发送给用户组。

但看起来您正在寻找的内容可以通过发送到主题来最轻松地完成:

FirebaseMessaging messaging = FirebaseMessaging.getInstance()
messaging.subscribeToTopic("package_kz_mycompany_myapp");

然后你的服务器代码可以将消息推送到这个主题,让它到达所有订阅了这个主题的设备:

var topic = '/topics/package_kz_mycompany_myapp';
var data = { "data": {
"score": "5x1",
"time": "15:10"
},
to : topic };

关于android - Firebase,将消息发送到特定平台(Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37429448/

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