#sms #sdk #alibaba #version #send #query

dayu

阿里巴巴 Dayu SMS SDK 的 Rust 实现

12 个版本

0.4.3 2022年11月17日
0.4.2 2022年11月9日
0.3.0 2019年6月3日
0.2.4 2019年6月3日
0.1.1 2018年4月25日

#3 in #alibaba

每月 47 次下载

MIT 许可证

14KB
257 代码行(不含注释)

Dayu

阿里巴巴 Dayu SMS SDK 的 Rust 实现。

自 0.3 版本起,我们只支持异步版,如果您需要同步版,请继续使用 0.2 版本。

  • 支持短信发送
  • 支持短信查询

lib.rs:

此库支持阿里巴巴 Dayu SMS SDK 的 '2017-05-25' 版本。

基本用法

use dayu::Dayu;
use serde_json::json;

let dayu = Dayu::new()
    .set_access_key("access_key")
    .set_access_secret("access_secret")
    .set_sign_name("阿里云测试短信");
dayu.sms_send(&["138XXXXXXXX"], "SMS_123456", Some(&json!({"customer": "Rust"}))).await.unwrap();

依赖

~6–22MB
~311K SLoC