1 个不稳定版本
0.1.0 | 2023年5月31日 |
---|
#221 in #response
13KB
190 行
freecurrencyapi-rs: Rust 货币转换器
本包是 freecurrencyapi.com 的 Rust 包装器,旨在使 API 在您的项目中尽可能易于使用。freecurrencyapi.com 是一个免费的货币 API,提供实时和历史汇率数据。
安装
此软件包处于开发中。特别是响应解析需要更多测试。但是,如果您仍然想使用它,可以通过在您的 Cargo.toml
中添加以下内容来安装它
[dependencies]
freecurrencyapi = "0.1.0"
需求
- freecurrencyapi.com 的 API 密钥
- 异步运行时,例如 tokio
快速入门
use freecurrencyapi::Freecurrencyapi;
use freecurrencyapi::models;
async fn request_latest() -> Result<models::DetailsResponse, freecurrencyapi::Error> {
let c_api = Freecurrencyapi::new("<your-api-key>")?;
let details = c_api.latest("id-of-a-fuel-station").await?;
Ok(details)
}
免费账户可访问的端点
状态
货币
最新
历史
在 文档 中了解更多关于我们的端点、参数和响应数据结构的信息
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。
依赖项
~3–19MB
~246K SLoC