niazpardaz-sms 1.0.3

Official Rust SDK for Niazpardaz SMS API | کتابخانه رسمی Rust برای API پیامکی نیازپرداز
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use niazpardaz_sms::BlockingClient;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let client = BlockingClient::new("YOUR_API_KEY");

    // ارسال پیامک
    let result = client.send("10001234", "09123456789", "سلام!")?;
    println!("BatchSmsId: {}", result.batch_sms_id);
    println!("موفق: {}", result.is_successful());

    // اعتبار
    let credit = client.get_credit()?;
    println!("اعتبار: {} ریال", credit.credit);

    Ok(())
}