egosms_sdk

Crates.ioegosms_sdk
lib.rsegosms_sdk
version1.0.0
created_at2025-09-01 14:27:40.858102+00
updated_at2025-09-01 14:27:40.858102+00
descriptionEgoSMS Rust SDK
homepagehttps://pahappa.com
repositoryhttps://www.github.com/pahappa-ltd/EgoSmsSDK
max_upload_size
id1819697
size55,658
Agani Daniel .S (StrongTheDev)

documentation

README

EgoSms Rust SDK

Rust implementation of the EgoSms SDK

Usage

// Make object
let mut sdk = EgoSmsSDK::new("YOUR_USERNAME", "YOUR_PASSWORD");
// or with a custom sender ID instead of the default EgoSms
let mut sdk = EgoSmsSDK::new("YOUR_USERNAME", "YOUR_PASSWORD").with_sender_id("Custom ID");
// sdk.use_sandbox(); // Use this for testing at http://sandbox.egosms.co/api/v1/json/
sdk.authenticate().unwrap(); //Returns a bool in case you need to use it
let numbers = vec!["256700000000"];
let message = "Test message from Rust";
let result = sdk.send_sms(numbers, message).unwrap();
Commit count: 0

cargo fmt