1 个不稳定版本
0.1.0-alpha.0 | 2019 年 10 月 11 日 |
---|---|
0.0.0 |
|
#9 in #gg
39KB
572 行
top-gg
围绕 top.gg API 的非官方异步 Rust HTTP 客户端。
安装
此库需要至少 Rust 1.39.0。
将以下内容添加到您的 Cargo.toml
文件中
[dependencies]
top-gg = "0.1.0-alpha.0"
示例
通过 ID 请求机器人
use reqwest::Client as HttpClient;
use top_gg::Client;
use std::{
env,
error::Error,
};
#[tokio::main]
async fn main() -> Result<(), Box<Error>> {
// Create the Reqwest Client.
let reqwest_client = HttpClient::new();
let token = env::var("TOP_GG_TOKEN")?;
// Create the API Client with authorization.
let client = Client::from(http_client, token);
// Request the bot information.
let bot = client.get_bot(270_198_738_570_444_801).await?;
println!("The bot's name is: {}", bot.username);
Ok(())
}
依赖项
~7–11MB
~243K SLoC