#sms #sns #aws #friendly #wrapper

rust-aws-sns

包 sms 为 AWS SNS 提供了一层小的封装,使得短信使用更加友好。

4 个版本 (破坏性更新)

0.4.0 2021 年 2 月 1 日
0.3.0 2021 年 2 月 1 日
0.2.0 2021 年 2 月 1 日
0.1.0 2021 年 2 月 1 日

#8#sns

每月 25 次下载
rust-aws-sns 中使用

MIT 许可证

12KB
87

rust-aws-sns

crate rust-aws-sns 为 AWS SNS 提供了一层小的封装,使得短信使用更加友好。

示例用法

use rust_aws_sns::{SmsType, SMS};

#[tokio::main]
async fn main() {
    let s = SMS {
        // ..Default::default() can also pass default values
        sms_type: SmsType::Transactional,
        sender_id: "".into(),
        max_price: 0.01,
    };
    let res = s.send("hello".into(), "91xxxxxx153x".into()).await;
    match res {
        Ok(r) => println!("{:?}", r),
        Err(e) => println!("{}", e),
    }
}

许可证 MIT

依赖项

~10–24MB
~319K SLoC