mattermost_api_rust_driver/api/auth.rs
1use super::ApiClient;
2
3impl ApiClient {
4 // Пример функции API для выполнения GET-запроса
5 pub async fn login(&self) -> Result<String, reqwest::Error> {
6 // let url = "https://band.wb.ru/api/v4/users/me";
7 let url = "https://mattermost-stage.wb.ru/oauth/gitlab/login";
8 println!("GET {}", url);
9
10 let response = self.client.get(url).send().await?;
11
12 println!("Response: {:?}", response);
13 let body = response.text().await?;
14
15 Ok(body)
16 }
17}