2 个版本
0.1.1 | 2024年6月2日 |
---|---|
0.1.0 | 2022年4月17日 |
#1938 in 网页编程
每月下载量 24
22KB
391 行
vestalia
此包是对 Vestaboard API 的异步包装。它是由第三方开发的包,与 Vestaboard, Inc. 没有关系。
变更日志
特性
- 支持 Vestaboard API 密钥对和自动配置订阅 ID
- 验证文本和向量字符输入
- 将文本行转换为向量等工具,以支持 Vestaboard 字符映射
用法
将其添加到您的 Cargo.toml
[dependencies]
vestalia = "0.1.1"
然后
use vestalia::Vestaboard;
let client = Vestaboard::new(api_key, api_secret);
let response = client.text("Hello world!").await;
// If you'd like to handle API errors... Do something like this
match response {
Ok(post) => println!("{:#?}", post),
Err(error) => panic!("{}", error),
}
许可证
MIT 许可证
- MIT 许可证 (LICENSE 或 https://opensource.org/licenses/MIT)
贡献
如果您有兴趣贡献,请随意发送 PR!这是我第一次尝试 Rust 语言,因此始终欢迎反馈和建议。如果您有任何问题,请随时提交 issue。
虽然我可以尽力帮助,但我无法控制 Vestaboard API 本身,因此功能请求和支持将限于官方 API 可以支持的范围。
依赖
~8–23MB
~315K SLoC