4 个版本 (破坏性更新)
0.4.0 | 2022年4月30日 |
---|---|
0.3.0 | 2018年2月6日 |
0.2.0 | 2017年8月30日 |
0.1.0 | 2017年8月27日 |
#23 in #notification
66KB
2K SLoC
Pushover
Pushover API 的 Rust 包装器 (https://pushover.net/api)。
安装
使用方法
将以下内容添加到 Cargo.toml
[dependencies]
pushover = "0.4.0"
同步示例
use pushover::API;
use pushover::requests::message::SendMessage;
fn send_message() {
let api = API::new();
let msg = SendMessage::new("token", "user_key", "hello");
let response = api.send(&msg);
println!("{:?}", response.expect("Error sending message"));
}
异步示例
use pushover::API;
use pushover::requests::message::SendMessage;
async fn send_message() {
let api = API::new();
let msg = SendMessage::new("token", "user_key", "hello");
let response = api.send_async(&msg).await;
println!("{:?}", response.expect("Error sending message"));
}
依赖
~11–16MB
~326K SLoC