Skip to main content

send_message_encrypt/
send_message_encrypt.rs

1use anyhow::Result;
2use bark_push::{BarkClient, BarkMessage, Level};
3
4#[tokio::main]
5async fn main() -> Result<()> {
6    let client = BarkClient::new(
7        "https://api.day.app",
8        "YOUR_DEVICE_KEY",
9        true,
10        Some("YOUR_KEY".to_owned()),
11        Some("YOUR_IV".to_owned()),
12    );
13
14    let msg = BarkMessage::new()
15        .title("测试")
16        .subtitle("推送设置副标题")
17        .body("推送设置正文")
18        .sound("alarm")
19        .group("测试组1")
20        .copy("www.google.com")
21        .call("1")
22        .volume(1)
23        .level(Level::Critical);
24
25    let res = client.send(&msg).await?;
26    println!("code:{},msg:{}", res.code, res.message);
27    Ok(())
28}