4 个版本

0.1.3 2023年10月31日
0.1.2 2023年10月31日
0.1.1 2023年10月24日
0.1.0 2023年10月24日

4#sv

每月下载 28

MIT/Apache

11KB
201

Cabbage

Rust 的 Koala API 封装器。

实现的 API

  • OAuth2

用法

要使用此库,您需要在 Koala 上注册您的应用程序作为 OAuth2 客户端。之后,您就可以开始使用此库了。

async fn main() {
    let client = KoalaApi::new("https://koala.svsticky.nl".to_string()).unwrap();    
    
    // For example, the user logged in to your application
    let oauth_api = client.oauth_api(ClientConfig::new("my_client_id", "my_client_secret", "https://myapp.svsticky.nl/login"));
    
    let tokens = oauth_api.exchange_login_code(logincode).await.unwrap();
}

许可证

MIT 或 Apache-2.0,任选其一

依赖项

~4–16MB
~243K SLoC