use amazon_spapi::{client::{SpapiClient, SpapiConfig}, marketplace_ids};
use anyhow::Result;
#[tokio::main]
async fn main() -> Result<()> {
let client = SpapiClient::new(SpapiConfig::from_env()?)?;
let current_local_time = chrono::Local::now();
println!("Current local time: {}", current_local_time);
{
let fees = client
.get_fees_for_asins(vec![("B0DGJC52FP".to_string(), 999.0)], true, marketplace_ids::US)
.await?;
println!("Fees for ASINs: {:?}", fees);
}
let current_local_time = chrono::Local::now();
println!("Current local time: {}", current_local_time);
{
let fees = client
.get_fees_for_asins(vec![("B0DGJC52FP".to_string(), 999.0)], true, marketplace_ids::US)
.await?;
println!("Fees for ASINs: {:?}", fees);
}
let current_local_time = chrono::Local::now();
println!("Current local time: {}", current_local_time);
{
let fees = client
.get_fees_for_asins(vec![("B0DGJC52FP".to_string(), 999.0)], true, marketplace_ids::US)
.await?;
println!("Fees for ASINs: {:?}", fees);
}
let current_local_time = chrono::Local::now();
println!("Current local time: {}", current_local_time);
Ok(())
}