1 个不稳定版本

0.1.0 2023年5月23日

#219 in #com

MIT 许可证

14KB
242

fxapi-rs: Rust 货币转换器

这个包是 fxapi.com 的 Rust 包装器,旨在使您的项目中对 API 的使用尽可能简单。Fxapi.com 是一个提供历史和实时汇率数据的汇率 API。

安装

这个包正在开发中。特别是响应解析需要更多的测试。但是,如果您仍然想使用它,您可以通过将以下内容添加到您的 Cargo.toml 来安装它:

[dependencies]
fxapi = "0.1.0"

需求

  1. fxapi.com 的 API 密钥
  2. 异步运行时,如 tokio

快速入门

use fxapi::Fxapi;
use fxapi::models;

async fn request_latest() -> Result<models::DetailsResponse, fxapi::Error> {
    let c_api = Fxapi::new("<your-api-key>")?;
    let details = c_api.latest("id-of-a-fuel-station").await?;
     Ok(details)
}

免费账户可访问的端点

  • 状态
  • 货币
  • 最新
  • 历史

这些高级端点目前需要付费订阅

  • 转换
  • 范围

文档 中了解更多关于我们的端点、参数和响应数据结构的信息。

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件

依赖项

~4–18MB
~236K SLoC