12 个版本 (4 个重大更新)
0.5.4 | 2024 年 5 月 12 日 |
---|---|
0.5.3 | 2024 年 5 月 7 日 |
0.5.0 | 2024 年 2 月 3 日 |
0.4.0 | 2024 年 1 月 23 日 |
0.1.0 | 2023 年 12 月 13 日 |
#1823 in 网页编程
每月 95 次下载
545KB
15K SLoC
我在 YouTube 上进行现场编码。如果您感兴趣,请随时访问。
※用日语说话。
YouTube 频道链接
详细信息
这是一个为 Bybit API 设计的库。
用法
响应以反序列化结构体的形式返回。
use rsbit::v5::api::{
BybitApi,
get::market::get_public_recent_trading_history::{
GetPublicRecentTradingHistoryParameters,
GetPublicRecentTradingHistoryCategory,
}
};
#[tokio::main]
async fn main() {
// If you're only using public APIs, there is no need to set it up with an API key or API secret.
let bybit_api = BybitApi::new()
.with_mainnet() // The default is for the testnet, so please add it for use on the mainnet.
.with_testnet() // You can also revert to the testnet if needed.
.with_api_key("your_api_key")
.with_api_secret("your_api_secret");
let params = GetPublicRecentTradingHistoryParameters::new(
GetPublicRecentTradingHistoryCategory::Linear,
).with_symbol("BTCUSDT".to_string());
let result = bybit_api.get_public_recent_trading_history;
match result {
Ok(result) => {
// Do something with the result.
},
Err(err) => {
// Do something with the error.
}
}
}
参考
依赖项
~13–27MB
~539K SLoC