[][src]Crate dayu

This library supports Alibaba's Dayu SMS SDK version of '2017-05-25'.

Basic usage

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

fn main() {
    let mut dayu = Dayu::new();
    dayu.set_access_key("access_key");
    dayu.set_access_secret("access_secret");
    dayu.set_sign_name("阿里云短信测试专用");
    let mut rt = tokio::runtime::current_thread::Runtime::new().unwrap();
    rt.block_on(dayu.sms_send(&["138XXXXXXXX"], "SMS_123456", Some(&json!({"customer": "Rust"})))).unwrap();
}

Structs

Dayu
DayuFailResponse
DayuQueryDetail
DayuQueryDetails
DayuQueryResponse
DayuSendResponse

Enums

DayuResponse
ErrorKind