forked from vishy1618/gcm
-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
let env = env_vars();
let client = fcm::Client::new();
let mut map = HashMap::new();
map.insert("title", title);
map.insert("body", body);
if let Some(link) = deeplink {
map.insert("link", link);
}
let mut builder = fcm::MessageBuilder::new(&env.google_cloud_private_key, token);
match builder.data(&map) {
Ok(_) => println!("Data added to builder"),
Err(e) => {
println!("Failed to add data to builder: {:?}", e);
return Err(e.into());
}
}
let message = builder.finalize();
let response = client.send(message).await;
println!("Android Push Notification: {:?}", response);
Ok(())
I get
Android Push Notification: Err(ServerError(None))
Metadata
Metadata
Assignees
Labels
No labels