x

перезвонить

Отправка смс с сайта (PHP сценарий)

Отправка смс с сайта (PHP сценарий)

Инструкция для отправки сообщений на мобильные устройства:

- Регистрация / Авторизация на сайте «SMSRU»: http://sms.ru//.

- Получение Id Api, который использоваться для передачи данных.

После пополнения счёта (рассылки), необходимо установить класс «sms», что представлен ниже:


//*** php code

class sms

{

// Id Api

// Необходимо указать свой ID Api

private $apiId = 'API-ID';


// Номер телефона получателя

private $phoneTo;


// Текс сообщения

private $text;


// Установка номера телефона

public function phoneTo($val)

{

$this->phoneTo = $val;

} // Установка номера телефона END


// Установка текста смски

public function text($val)

{

// Удаление лишнего символа ('+')

// если такие будут

$this->text = str_replace(' ', '+', $val);;

} // Установка текста смски END


// Отправка смс

public function send()

{

$url = 'http://sms.ru/sms/send?api_id=' . $this->apiId . '&to=' . $this->phoneTo . '&text=' . $this->text;


return file_get_contents($url);

} // Отправка смс END

}

//*** php code END


Пример использования данного класса:

//*** php code

// Получение объекта

$sms = new sms();


$sms->phoneTo('9235555555'); // Номер получателя (мобильный телефон)

$sms->text('Текст смс.'); // Текст смс

$sms->send(); // Отправка смс

//*** php code END


Если создание объекта (+ дальнейшая работа с ним) и класс находятся в разных файлах, необходимо подключить файл с данным классом. Подключить файл можно при помощи функции «include()».

Расскажи друзьям