forked from vishy1618/gcm
    
        
        - 
                Notifications
    You must be signed in to change notification settings 
- Fork 27
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