Класс для работы с API на Rust
Класс для BashКласс для СКласс для C++Класс для C#Класс для GoLangКласс для JavaКласс для Node.jsКласс для PHPКласс для LaravelКласс для PythonКласс для RubyКласс для RustКласс для PerlКласс для swift
Класс для работы с API на Rust
Установка
cargo install smsaeroИспользование
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(())
}Доступные методы и параметры вызова смотрите в исходном коде.
Мы используем на сайте cookie.
Исключительно с благими намерениями.
Вы соглашаетесь с условиями обработки, используя сайт. Подробнее
Вы соглашаетесь с условиями обработки, используя сайт. Подробнее