我开始用 Rust 构建一个发布 Firebase 消息的服务,并计划使用 fcm 箱 (https://docs.rs/fcm/latest/fcm/)。
我很困惑注册 ID 是什么?我在云控制台中没有看到这一点。
感谢您的帮助
let client = fcm::Client::new();
let mut map = HashMap::new();
map.insert("message", "Howdy!");
let mut builder = fcm::MessageBuilder::new("<Registration ID>", "<registration id>"); **// What is the registration id?**
builder.data(&map);
let response = client.send(builder.finalize()).await?;
println!("Sent: {:?}", response);
这是一个注册令牌数组。您可以通过调用
FirebaseInstanceId.getInstance().getToken()
来获取令牌
在您的 Rust 代码中,将
<Registration ID>
替换为从客户端应用程序获取的实际注册令牌。