This commit is contained in:
2023-10-11 23:03:12 +03:00
parent 5526ebe7c9
commit 9dff03fe1a
2 changed files with 9 additions and 8 deletions

View File

@@ -34,8 +34,7 @@ pub async fn get_auth_id(token: &str) -> Result<i32, Box<dyn Error>> {
async fn get_shout_followers(shout_id: &str) -> Result<Vec<i32>, Box<dyn Error>> {
let api_base = env::var("API_BASE")?;
let gql = format!(r#"
query {{
let gql = format!(r#"query ShoutFollowers {{
shoutFollowers(shout: {}) {{
follower {{
id
@@ -43,10 +42,15 @@ async fn get_shout_followers(shout_id: &str) -> Result<Vec<i32>, Box<dyn Error>>
}}
}}
"#, shout_id);
let body = format!(r#"{{
"query": "{}",
"operationName": "ShoutFollowers",
"variables": {{}}
}}"#, gql);
let client = reqwest::Client::new();
let response = client
.post(&api_base)
.body(gql)
.body(body)
.send()
.await?;