1个稳定版本

1.0.2 2022年8月9日

#92 in #rate-limiting

MIT 许可证

44KB
867

BuiltByBit Rust API包装器

GitHub license Crates.io docs.rs

BuiltByBit HTTP API的异步Rust包装器。

  • 基于reqwest/hyper - 快速且正确的HTTP实现。
  • 使用tokio运行时,全异步设计,全面覆盖API。
  • 请求将被排队,并根据速率限制规则动态延迟。

安装与使用

[dependencies]
bbb_api_wrapper = "1.0.1"

/examples目录下可以找到大量示例

use bbb_rust_api_wrapper::{APIWrapper, APIToken};
...

let token = APIToken::Private(String::from("Find @ https://builtbybit.com/account/api"));
    
let wrapper = APIWrapper::new(token).await.unwrap();
let member = wrapper.members().fetch(87939).await.unwrap();

assert_eq!("Harry", member.username());

问题与支持

如果您在使用此包装器时遇到错误并希望报告,或者需要一般性的帮助/支持,请使用问题跟踪器并在创建问题时适当标记。

我会尽量在合理的时间内回复问题。

依赖

~6–22MB
~295K SLoC