#currency #exchange #stock #finance #api-bindings

alpha_vantage

Rust 包装器/包构建于 AlphaVantage API

9 个重大发布

0.10.0 2023 年 4 月 3 日
0.9.0 2022 年 11 月 2 日
0.8.1 2022 年 8 月 18 日
0.8.0 2022 年 5 月 27 日
0.1.0 2019 年 3 月 11 日

#68 in #currency


4 个包中使用 (2 直接)

MIT 许可证

115KB
2.5K SLoC

ALPHA_VANTAGE

项目状态 & 信息

许可证 包版本 文档
License: MIT Crate Docs

Rust 客户端库,用于访问 Alphavantage API。

项目功能

  • 加密货币
  • 自定义函数
  • 收益
  • 经济指标
  • 汇率
  • 外汇
  • 报价端点
  • 搜索端点
  • 行业表现
  • 股票时间序列
  • 技术指标

作为依赖项添加

编辑 Cargo.toml 文件以将 alpha_vantage 添加为依赖项

[dependencies]
alpha_vantage = "0.10.0"

或者 对于尖端开发使用

[dependencies]
alpha_vantage = {git = "https://github.com/iamsauravsharma/alpha_vantage"}

用法

查找两种货币之间汇率(支持实体和数字)的示例代码

let api_key = alpha_vantage::set_api("YOUR-API-HERE", reqwest::Client::new());
let exchange = api_key.exchange("USD","CNY").json().await.unwrap();
let rate = exchange.rate();
println!("{rate}");

查看文档以获取其他功能的详细示例

依赖项

~0.7–13MB
~163K SLoC