Crates.io | yunpian-sdk |
lib.rs | yunpian-sdk |
version | 0.1.1 |
source | src |
created_at | 2022-11-03 08:28:14.544853 |
updated_at | 2022-11-03 08:33:44.059719 |
description | 云片短信sdk |
homepage | |
repository | https://github.com/annidiea/yunpian-rust-sdk |
max_upload_size | |
id | 704140 |
size | 34,609 |
#云片短信SDK
官网5年前提交的sdk先已不能使用,特更新了一个
This crate offers:
Features:
macOS, Windows and Linux support;
将所需版本的crate放入dependencies的部分 Cargo.toml
:
[dependencies]
yunpian-sdk = "*"
#[tokio::main]
async fn main() {
let api_key = "云片api_key";
let sms = yunpian_sdk::Yunpian::new(api_key);
let text = "【安妮蝶网络】您的验证码为1024,10分钟内有效,请勿泄露。如非本人操作,请忽略本短信。";
let phone = "18610996705";
match sms.single_send(text, phone).await{
Ok(b) => {
if b == true {
println!("发送成功")
}else{
print!("发送失败")
}
},
Err(e) => {
println!("err: {}", e)
}
};
}
crate's features:
Please refer to the crate docs
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.