#lol #status #omg #endpoint #web-page #masterpieces #wraper

omglol

为你的Rust杰作提供的api.omg.lol包装器

1个不稳定版本

0.0.1 2023年9月24日

#4 in #omg

MPL-2.0 许可证

38KB
904

omglol crate for Rust

Gil编写的omg.lol API的异步Rust包装器。

许可证:MPL 2.0(见LICENSE

警告请注意!这是一个为冒险者提供的公共alpha版本!

请注意

  • 所有基本功能都已实现并可用
  • 并非所有功能都已彻底测试
  • 端点可能会更改
  • 可能会出现错误和未解决的问题
  • 此版本是直接提供的,没有支持或保证
  • 上游端点可能会更改,并破坏此crate
  • 此crate仅作为娱乐提供 🌈

贡献

项目主页

仓库:sourcehut(规范) | GitLab | GitHub | Codeberg

发现错误? 错误跟踪器检查后发送邮件。

示例

获取服务状态

use omglol::client::OmglolClient;

fn main() {
  let response = OmglolClient::new()
                  .get_service_status()
                  .await;
  println!("{:#?}", response);
}

获取网页

use omglol::client::OmglolClient;

fn main() {
  let response = OmglolClient::new()
                  .auth("YOUR_API_KEY_HERE")
                  .get_web_page("your-address")
                  .await();
  println!("{:#?}", response);
}

依赖项

~6–18MB
~272K SLoC