SMS шлюз (СМС шлюз) SMS Getekeeper - это сервис отправки SMS сообщений с помощью HTTP-запросов либо посредством подключения к SMPP серверу. Специально для Вас мы разработали API, которые разработчики могут использовать в своих продуктах (на сайте, интернет-магазине или в приложении для Windows, Linux, Android и др.) для взаимодействия с нашим SMS шлюзом. Подключение SMS API займет всего несколько минут.
Мы постоянно улучшаем наш сервис, и разработали новое API. Теперь мы не органичиваемся СМС рассылкой. Используя API v.2 возможно осуществлять как СМС, так и Viber рассылку. Если и этого недостаточно, есть возможность осуществления комбинированной Viber СМС рассылки. Не получилось доставить сообщение в Viber - отправим СМС.
Быстрая и простая организация SMS на сайте. Пара минут и готово!
Модуль уникален, работает по нестандартному принципу и не имеет аналогов в Marketplace! Данный модуль, в отличие от остальных SMS-модулей, НЕ ТРЕБУЕТ установки дополнительных расширений PHP (cURL, php sockets, JSON, XML и другие). В случае отсутствия cURL для работы модуля требуются включенные php-параметры allow_url_include и allow_url_fopen. Они по умолчанию включены на большинстве сайтов.
Преимущества перед аналогами:
Решение не зависит от других модулей и устанавливается на любую версию БУС, включая «Первый сайт».
PHP разработчикам мы рекомендуем скачать готовый PHP класс для отправки SMS (Версия для php4). Это позволит сэкономить время на интеграцию. Ниже приведены примеры использования данного класса.
Скачайте архив, распакуйте класс и начните работу. Для начала работы Вам потребуется инициализировать класс.
Подключение API:
require_once("class.sms.php"); $api = new SMSGK("Login", "Password");
Теперь API готово к работе и позволяет нам производить следующие операции:
Зарегистрировать нового отправителя:
$response = $api->add_sendername("NewSender");
Выполнение данного вызова приведет к регистрации в системе отправителя "NewSender". Через некоторое время зарегистрированный отправитель пройдет модерацию, и вы сможете использовать его для отправки СМС.
Получить список доступных отправителей:
$response = $api->get_senderlist();
Выполнение данного вызова вернет список доступных Вам отправителей, их статус и дату изменения статуса.
Получить баланс:
$response = $api->get_balance();
Данный вызов возвращает сумму Вашего баланса.
Получить статус СМС:
$response = $api->get_smsstatus("10100,10101,10102");
Данный вызов возвращает статусы СМС с номерами 10100,10101 и 10102
Отправить СМС:
$response = $api->send_sms("SenderName", "79877654321,79871234567", "Test SMS from API class");
После выполнения этого кода на номера 79877654321 и 79871234567 будет отправлено СМС с текстом "Test SMS from API class". В поле отправитель будет указан "SenderName". Вызов возвращает номер получателя и номер СМС сообщения. Далее по этому номеру можно определить его статус.