1个不稳定版本
0.1.0 | 2023年2月14日 |
---|
#432 in HTTP客户端
19KB
242 行
Engagespot Rust库
这是官方的Node.js库,用于与Engagespot REST API进行通信。从您的Rust应用程序发送多渠道通知。
您需要从您的 仪表板 获取Engagespot API密钥和API密钥才能开始。如果没有,只需免费获取一个。
安装
将其添加到您的 Cargo.toml
cargoadd engagespot
入门指南
use engagespot::{Engagespot, NotificationBuilder};
// A reactor like tokio or async-std is required to run the async code.
#[tokio::main(flavor = "current_thread")]
async fn main() {
// initialize engagespot client by passing the api_key and api_secret
let client = Engagespot::new("api_key", "api_secret");
let notification = NotificationBuilder::new("title", &vec!["[email protected]".to_string()]).build();
let response = client.send(¬ification).await.unwrap_or_else(|err: String| format!("Error: {}", err));
println!("new res is {}", response);
许可证
此代码可在MIT许可证的条款下免费使用。
依赖项
~4–16MB
~233K SLoC