RahyabClient

Installation

Download this package and add in your project.

How to work?

include "src/ClientManager" then create a new ClientManager().
Ex. $cm = new ClientManager('soap', 'your username', 'your password');

Functions


Send SMS:

Ex. $cm->->getConnector()->sendSms($sender, $receivers , $message, $encoding);

Prameter Type explain example
$sender String Sender Number '50001'
$receivers Array Strings Receivers Number ['9*********','9*********']
$message String Your Message "Test Message"
$encoding Boolean Message Encoding true for UTF8 and false for ASCII

Get Credit:
Ex. $cm->getConnector()->getCredit()

  • This function don`t have input;

Get Message:
Ex. $cm->getConnector()->getMessages($lastRowMessageId)

Prameter Type explain example
$lastRowMessageId Long Last Row Message ID 1946663772

Get Message Status:
Ex. $cm->getConnector()->getMessagesStatus($messageIDs)

Prameter Type explain example
$messageIDs Array Strings Message Id that want status ['1948512018','1948512019']

Example file: src/index.php