2017 © Pedro Peláez
 

library smsru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

image

zelenin/smsru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  • Monday, March 26, 2018
  • by zelenin
  • Repository
  • 9 Watchers
  • 74 Stars
  • 58,411 Installations
  • PHP
  • 9 Dependents
  • 1 Suggesters
  • 54 Forks
  • 0 Open issues
  • 15 Versions
  • 11 % Grown

The README.md

sms_ru

PHP-класс для работы с api сервиса sms.ru, (*1)

Установка

Предупреждение

Версия 4 имеет отличное от предыдущих версий API., (*2)

Установка через Composer

Запустите, (*3)

php composer.phar require zelenin/smsru "~5"

или добавьте, (*4)

"zelenin/smsru": "~5"

в секцию require вашего composer.json, (*5)

Использование

Простая авторизация (с помощью api_id):, (*6)

$client = new \Zelenin\SmsRu\Api(new \Zelenin\SmsRu\Auth\ApiIdAuth($apiId), new \Zelenin\SmsRu\Client\Client());

Усиленная авторизация (с помощью api_id, логина и пароля):, (*7)

$client = new \Zelenin\SmsRu\Api(new \Zelenin\SmsRu\Auth\LoginPasswordSecureAuth($login, $password, $apiId), new \Zelenin\SmsRu\Client\Client());

Усиленная авторизация (с помощью логина и пароля):, (*8)

$client = new \Zelenin\SmsRu\Api(new \Zelenin\SmsRu\Auth\LoginPasswordAuth($login, $password), new \Zelenin\SmsRu\Client\Client());

Отправка SMS:, (*9)

$sms1 = new \Zelenin\SmsRu\Entity\Sms($phone1, $text1);
$sms1->translit = 1;
$sms2 = new \Zelenin\SmsRu\Entity\Sms($phone2, $text2);

$client->smsSend($sms1);
$client->smsSend($sms2);

$client->smsSend(new \Zelenin\SmsRu\Entity\SmsPool([$sms1, $sms2]));

Статус SMS:, (*10)

$send = $client->smsSend($sms);
$smsId = $send->ids[0];
$client->smsStatus($smsId);

Стоимость SMS:, (*11)

$client->smsCost(new \Zelenin\SmsRu\Entity\Sms($phone, $text));

Баланс:, (*12)

$client->myBalance();

Дневной лимит:, (*13)

$client->myLimit();

Отправители:, (*14)

$client->mySenders();

Проверка валидности логина и пароля:, (*15)

$client->authCheck();

Добавить номер в стоплист:, (*16)

$client->stoplistAdd($phone, $text);

Удалить номер из стоп-листа:, (*17)

$client->stoplistDel($phone);

Получить номера стоплиста:, (*18)

$client->stoplistGet();

Автор

Александр Зеленин, e-mail: aleksandr@zelenin.me, (*19)

The Versions

26/03 2018

dev-master

9999999-dev https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

26/03 2018

4.1.2

4.1.2.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

03/06 2017

4.1.1

4.1.1.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

30/03 2016

4.1.0

4.1.0.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

23/07 2015

4.0.2

4.0.2.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

04/07 2015

4.0.1

4.0.1.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

03/07 2015

4.0.0

4.0.0.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

01/07 2015

3.0.0

3.0.0.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

01/07 2015

2.0.4

2.0.4.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

07/10 2014

2.0.0

2.0.0.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

 

api sms sms.ru

19/06 2014

1.4.4

1.4.4.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

api sms sms.ru

20/04 2014

1.4.3

1.4.3.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

api sms sms.ru

10/01 2014

1.4.1

1.4.1.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

api sms sms.ru

10/01 2014

1.4.2

1.4.2.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

api sms sms.ru

31/10 2013

1.4.0

1.4.0.0 https://github.com/zelenin/sms_ru

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

sms sms.ru