1 个稳定版本
1.0.0 | 2024年7月22日 |
---|
#2028 在 Web编程
144 每月下载量
13KB
234 行
SmsAero Rust API客户端
使用SmsAero API发送短信的库。用Rust编写。
安装
cargo install smsaero
使用示例
从账户设置页面获取凭据: https://smsaero.ru/cabinet/settings/apikey/
use chrono::Utc;
use serde_json::Value;
use std::error::Error;
use smsaero::SmsAero;
const SMSAERO_EMAIL: &str = "your email";
const SMSAERO_API_KEY: &str = "your api key";
fn main() -> Result<(), Box<dyn Error>> {
let client = SmsAero::new(
SMSAERO_EMAIL.to_string(),
SMSAERO_API_KEY.to_string(),
None,
None,
);
match client.send_sms("70000000000", "Hello, world!", None, None) {
Ok(result) => println!("{}", result),
Err(e) => eprintln!("SmsAero error: {}", e),
}
Ok(())
}
许可协议
MIT License
依赖项
~5–16MB
~225K SLoC