Download the PHP package topface/smsonline without Composer
On this page you can find all versions of the php package topface/smsonline. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download topface/smsonline
More information about topface/smsonline
Files in topface/smsonline
Informations about the package smsonline
SmsOnlineClient
🇬🇧
PHP библиотека, реализующая SMS Bulk API v2.2 компании SmsOnline
Достоинства
- Простота. Для отправления смс доступно всего 3 класса: клиента API, ответ
- Полная фукнциональность. Вы можете создавать один экзепляр сообщения для нескольких получателей
- Реализован в виде
composer
-пакета, что позволяет подклчить библиотеку в одну строчку - Для быстрой отправки смс можно использовать утилиту командной строки
Установка
Для простого использования получите пакет через composer
При использовании в стороннем проекте, измените composer.json
следующим образом
Затем выполните команду composer update
Использование
Для начала необходимо создать сущность клиента, определив его логин, секретный ключ и наименование отправителя
Затем создайте экземпляр сообщения и просто отправьте его
Использование командной строки
Можно использовать скрипт send.php
для вызова Sms Bulk API напрямую
Просто вызовите скрипт, указав требуемые параметры: наименование отправителя, секретный ключ, логин, телефон получателя и текст сообщения
Если случится что-нибудь плохое, скрипт вернет код ошибки возврата и ее описание
Тестирование
Для запуска тестов воспользуйтесь командой phpunit
Содействие
Мы будем рады любой помощи в развитии проекта. Исправления принимаются в виде пул-реквестов. Искренне просим вас добавлять тесты и документировать все присылаемые изменения
Лицензия
Авторское право © 2015 ООО "Топфейс" [email protected] Лицензировано Apache License, Version 2.0. С полным текстом лицензии можно ознакомиться по ссылке
http://www.apache.org/licenses/LICENSE-2.0