API личного кабинета предоставляет доступ к некоторым функциям личного кабинета, таким как рассылка смс, работа с телефонной книгой, счётчик посетителей, online-чат и др. Этот метод интеграции работает посредством простого вызова скрипта с нашего сервера при помощи GET-запроса или POST-запроса.
Например, в PHP это делается так:
file_get_contents("http://cabinet.itsms.ru/lcabApi/sendSms.php?login=ЛОГИН&password=ПАРОЛЬ&txt=привет&to=89010003333");
Ответ от сервера приходит в виде json-строки.
Пошаговые инструкции по интеграции доступны в личном кабинете после бесплатной регистрации .
Если вам требуется добавить возможность СМС-оповещения ваших посетителей к себе на WEB-сайт, воспользуйтесь нашим PHP-классом.
Этот класс является реализацией нашего транспортного XML-протокола. Подключение и интеграция займет буквально несколько минут.
Скачать наш PHP-класс можно в личном кабинете после бесплатной регистрации . Там же вы найдёте подробные инструкции по интеграции.
С помощью XML-протокола можно интегрировать большинство функций личного кабинета: отправка смс, отмена смс, список рассылок, отчёт по рассылке, проверка смс-купона и др.
Данный протокол основан на передаче POST-запросом сформированной определенным образом XML (вместо привычных var1=value1&var2=value2) на наш сервер.
К примеру, на PHP такой запрос можно выполнить подобным образом:
$xml = "<?xml version='1.0' encoding='UTF-8'?>
<data>
<login>LOGIN</login>
<password>PASSWORD</password>
<action>send</action>
<text>TEXT</text>
<to number='89010003333'></to>
</data>";
$address = "http://cabinet.rus-sms.ru/API/XML/send.php";
$ch = curl_init($address);
curl_setopt($ch, CURLOPT_URL, $address);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xml);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$result = curl_exec($ch);
echo $result;
curl_close($ch);
Пошаговые инструкции по интеграции с помощью XML-протокола вы найдёте в личном кабинете после бесплатной регистрации.
Подключаться необходимо к хосту smpp.sms-ex.ru, порт 27715.
Для подключения необходимо в личном кабинете перейти в Настройки, затем выбрать раздел «Безопасность» и прописать желаемые логин, пароль и IP-адрес, откуда Вы будете производить соединение по протоколу SMPP.
Узнать свой IP-адрес Вы можете, зайдя на страничку http://2ip.ru/ с компьютера, откуда будет происходить соединение с нашим сервером.
Подробности по интеграции посредством SMPP-протокола — в личном кабинете после бесплатной регистрации .