2 个版本
0.1.1 | 2022年11月3日 |
---|---|
0.1.0 | 2022年11月3日 |
#1943 in 开发工具
10KB
92 行
#云片短信SDK
官网5年前提交的SDK已不能使用,特更新了一个
此crate提供
- 官网5年前提交的SDK已不能使用,特更新了一个
特性
- 支持macOS、Windows和Linux;
安装
将所需版本的crate放入Cargo.toml
的dependencies部分
[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特性
- crate的特性
API 文档
请参阅crate 文档
许可证
根据您的选择,许可协议为以下之一
- Apache License, Version 2.0, (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 https://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的您有意提交的任何贡献,都应按上述方式双重许可,不附加任何额外条款或条件。
依赖
~6–19MB
~283K SLoC