use anyhow::Result;
use dotenv::dotenv;
use rtxmail::{client::Exmailer, Client};
use std::env;
#[tokio::main]
async fn main() -> Result<()> {
dotenv().ok();
let corp_id = env::var("CORP_ID")?;
let corp_secret = env::var("CORP_SECRET")?;
let c = Client::new(
corp_id,
corp_secret,
Some(tokio::time::Duration::from_millis(500)),
);
let resp = c.get_user("shenshouer2955@xxx.com").await;
match resp {
Err(err) => {
let err_msg = format!("{}", err);
if err_msg.contains("userid not found") {
println!("未找到用户",)
}
}
Ok(user) => println!("{}", serde_json::to_string(&user)?),
}
Ok(())
}