| 12345678910111213141516171819202122232425262728 |
- use serde::{Deserialize, Serialize};
- #[derive(Serialize,Deserialize)]
- struct BasicAuth{
- symbol: String,
- faction: String
- }
- #[derive(Serialize,Deserialize)]
- struct Response{
- }
- #[tokio::main]
- async fn main() -> Result<(), reqwest::Error>{
- let client = reqwest::Client::new();
- let base = BasicAuth{
- symbol: "MOP2".to_string(),
- faction: "COSMIC".to_string(),
- };
- let req = client.post("https://api.spacetraders.io/v2/register")
- .json(&base)
- .send()
- .await?;
- //println!("{:?}", req.json().await);
- let v = serde_json::from_reader(req.json().await.unwrap()).unwrap();
- Ok(())
- }
|