Документация
Добавочный префикс
При отправке SMS на определенные номера во всех странах кроме России и Украины,
нужно добавлять дополнительный префикс dx в начало сообщения.
Т.е сообщение будет выглядеть таким образом: dx[ваш_префикс][ваш_сабпрефикс]
Список этих номеров вы можете увидеть здесь

Библиотека готовых скриптов:
Готовые скрипты, которые работают с нашим биллингом смотрите здесь.

Написание обработчика для динамического ответа:
В обработчик методом GET передаются следующие параметры:
  • $_GET['from'] - номер абонента, который отправил SMS
  • $_GET['date'] - дата отправки SMS в формате ГГГГ-ММ-ДД чч:мм:сс (пример: 2008-08-17 18:00:24)
  • $_GET['msg'] - сообщение, отправленное абонентом
  • $_GET['cost'] - ваша прибыль в RUR
  • $_GET['operator'] - имя оператора
  • $_GET['short_number'] - короткий номер
  • $_GET['sms_id'] - уникальный номер сообщения в нашей системе. При проверке обработчика всегда равен значению "1debug" (без кавычек)
  • $_GET['sign'] - параметр, защищающий от мошенничества. Принимает значение md5($_GET['sms_id'].'ваш_секретный_код'). Если вы не заполняли поле "секретный код", этот параметр будет пустым. Пример по использованию этого параметра приведен ниже

  • Ответ должен выглядеть следующим образом: "ok\nВаше сообщение" (ок[новая_строка]сообщение)


    При MT тарификации абонента в сервисе партнера необходимо предусмотреть откат оказанной услуги, т.к. при MT тарификации абоненту отправляется SMS с запрошенной услугой и только после этого со счета абонента снимаются средства за услугу. При отсутствии средств на счету абонента сервис партнера может осуществить откат оказанной услуги.
    Для оповещения партнера о результатах доставки SMS абоненту при MT тарификации, на URL обработчика партнера системы отправляется повторный запрос.

    Параметры повторного запроса
  • $_GET['smsid'] - числовой идентификатор сообщения
  • $_GET['pay_status'] - результат оплаты SMS абонентом. Принимает значение ok, если сообщение оплачено, или not_ok - если не оплачено


  • Пример обработчика



    Пример использования секретного кода