1 个不稳定版本
0.1.0 | 2021年1月24日 |
---|
#9 in #notice
12KB
196 行(不含注释)
KNI-RS
Rust 对 KAMAR 通知接口的封装
这是一个用于在 Rust 中访问 KAMAR API 以获取通知的接口
示例用法
use kni_rs::Portal;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let portal = Portal::new("https://demo.school.kiwi");
let notices = protal.get_notices_today().await?;
println!("Notices: {:?}", notices);
Ok(())
}
lib.rs
:
一个用于通过 Kamar API 获取通知的 crate
示例用法
use kni_rs::Portal;
#[tokio::main]
async fn main() {
let portal = Portal::new("https://demo.school.kiwi/api/api.php");
let notices = portal.get_notices_today().await.unwrap();
println!("{:?}", notices)
}
依赖项
~6–18MB
~239K SLoC