2个版本

0.1.1 2021年5月10日
0.1.0 2021年5月10日

#11 in #rooms

无版权

15KB
236 代码行(不包括注释)

dogehouse-api

Dogehouse-api

这是一个正在开发中的crate,用于与dogehouse API交互。请注意,API的文档尚未完成,API本身也是如此。它使用reqwest和serde-json。我不知道库是否应该使用不同于reqwest的东西。如果是这样,请在GitHub上提交一个issue。

当前功能

  • 获取热门房间列表
  • 获取即将到来的房间列表
  • 获取机器人列表
  • 获取基本统计信息
  • 按用户名获取单个用户。

注意事项

  • 目前API每分钟都在变化,这可能会破坏这个crate。
  • JavaScript及其JSON使用64位数字,因此此crate中的所有数字都必须是u64或i64。

用法

此crate由Endpoint和Query组成。Endpoint只是简单的API端点,不接收任何参数。Query是接收一个或多个参数的API端点,例如"/search/some_username"。


lib.rs:

Dogehouse-api

这是一个正在开发中的crate,用于与dogehouse API交互。请注意,API的文档尚未完成,API本身也是如此。它使用reqwest和serde-json。我不知道库是否应该使用不同于reqwest的东西。如果是这样,请在GitHub上提交一个issue。

当前功能

  • 获取热门房间列表
  • 获取即将到来的房间列表
  • 获取机器人列表
  • 获取基本统计信息
  • 按用户名获取单个用户。

注意事项

  • 目前API每分钟都在变化,这可能会破坏这个crate。
  • JavaScript及其JSON使用64位数字,因此此crate中的所有数字都必须是u64或i64。

用法

此crate由Endpoint和Query组成。Endpoint只是简单的API端点,不接收任何参数。Query是接收一个或多个参数的API端点,例如"/search/some_username"。

依赖关系

~7–18MB
~252K SLoC