2 个不稳定版本
0.2.0 | 2022年7月19日 |
---|---|
0.1.0 | 2022年1月11日 |
#3 in #octopus
在 octo-influx 中使用
265KB
8K SLoC
octopower
octopower
是 Octopus Energy API 的子集的客户端库。这也适用于 Octopus 经销商,如 London Power。
这不是一个官方支持的 Google 产品。
用法
登录并获取账户信息
use octopower::{authenticate, get_account};
let token = authenticate("[email protected]", "password").await?;
let account = get_account(&token, "A-1234ABCD").await?;
println!("Account information: {:?}", account);
示例
有关更完整的用法示例,请参阅包含的 示例。要运行它,您需要您的电子邮件地址、密码和账户 ID。您的账户 ID 应该类似于 "A-1234ABCD"。
$ cargo run --example readings [email protected] mypassword A-1234ABCD
许可证
根据您选择,许可协议为
。
贡献
除非您明确声明,否则您有意提交的任何贡献,根据 Apache-2.0 许可证定义,将双重许可,如上所述,无需任何额外条款或条件。
如果您想为该项目做出贡献,请参阅我们接受贡献的详细信息。
依赖关系
~6–18MB
~287K SLoC