Тестирование

Примеры применения

Автоматизаторам

Помощь

Принимаем


Наши лицензии

    Лиц. №92949 от 03.11.2011

SMS шлюз

http://sms48.ru/send_sms.php?login=name@domain.ru&to=79103524545&from=Boss &msg=text&check2=sJhsn39smals992slGwd3cls2

Параметры:
to - номер абонента (адресата) SMS, 11 цифр (без знака '+')
from - от кого SMS
msg - текст сообщения
check2 - контрольная сумма строки составленной сложением из Вашего логина, пароля на этом сайте, номера получателя сообщения.
dlr_url - на этот URL будет передаваться с параметрами статус доставки (%d - статус, значение 8 - отправлено, 1 - доставлено, 2 - не удалось)

Кодировка передаваемых параметров: windows-1251.

Возможна передача параметров как методом GET, так и POST.

API интерфейс

С помощью простого API интерфейса можно отправлять сообщения с Вашего сайта автоматически, или из программы.

Простой пример на PHP:

<?
   $login = 'name@domain.ru';	//Ваш логин на этом сайте
   $password = 'parol';			//Ваш пароль на этом сайте
   $phone = '79161112233';		//Номер получателя, 11 знаков
   $from = 'Genady';			//подпись (от кого)
   $msg = urlencode('Для Вас есть новое сообщение');
   $dlr = urlencode('http://ваш.домен/script_dostavki.php?id=123456
&type=%d');
   $checksumm = md5($login.md5($password).$phone);	//Контрольная сумма
   $res = @file_get_contents("http://sms48.ru/send_sms.php?login=
$login&to=$phone&msg=$msg&from=$from&check2=$checksumm&dlr_url=$dlr");
   if($res==1){
      //отправлено успешно
      echo 'Отправлено успешно';
   }
   else{
      //не отправлено
      echo $res;
   }
?>

Скачать пример на PHP.
Скачать пример на Java.

Настройка смс уведомлений для ocStore (OpenCart)

1. Зайдите в раздел Настройки. Добавьте дополнительный аккаунт для для SMS HTTP API.

2. Скачайте этот архив с файлом. Скопируйте файл sms48.php из архива в папку сайта system/smsgate.

3. Добавьте имя отправителя в разделе Подписи СМС. И дождитесь одобрение подписи модератором (обычно в течение часа). Если хотите ускорить процесс модерации - позвоните на наш номер 8-800-700-2345 (звонок бесплатный).

4. Войдите в раздел администрации сайта. Выберите в меню Система => Настройки.

5. Нажмите изменить на строке с Вашим магазином.

6. Перейдите на вкладку SMS.

7. Заполните форму как на картинке ниже.

Как узнать количество оставшихся СМС на балансе?

Для интеграции нашего СМС шлюза с Вашими приложениями Вам может потребоваться информация об остатке СМС на балансе Вашего аккаунта.

Получить количество оставшихся СМС можно сделав следующий запрос (пример на PHP):

<? $login = 'логин'; $password = 'пароль'; $check = md5($login.md5($password)); $f = file_get_contents("http://sms48.ru/get_balance.php?login=$login&check=$check"); echo $f; exit; ?>


См. также подключение по SMPP протоколу