4次发布
0.2.1 | 2024年2月20日 |
---|---|
0.2.0 | 2024年2月20日 |
0.1.1 | 2024年2月19日 |
0.1.0 | 2024年2月19日 |
41 在 #notify
每月 72 次下载
13KB
68 行
LineNotify
LineNotify是一个使用Rust语言通过LINE Notify API发送通知的简单接口。使用此crate,您可以通过LINE Notify发送文本消息和图片。它利用了Rust强大的异步功能。
使用方法
首先,根据LINE Notify网站上的说明获取LINE Notify的访问令牌。
然后,在项目中使用以下方式引入crate:
use line_notify::LineNotify;
use tokio;
#[tokio::main]
async fn main() {
let token = "YOUR_ACCESS_TOKEN";
let message = "Hello, World!";
let line_notify = LineNotify::new(token);
match line_notify.set_message(message).send().await {
Ok(response) => {
println!("Status: {}", response.status());
println!("Headers:\n{:#?}", response.headers());
println!("Body: {}", response.text().await.unwrap());
},
Err(e) => println!("Error: {}", e),
}
}
贡献
欢迎贡献!请随时发送Pull Request。
许可证
此crate是在MIT许可证下发布的。
免责声明
此crate与LINE Corporation无官方关联。
依赖项
~6–17MB
~251K SLoC