Headwind SMS software products

Наш телефон 8 (911) 199-29-48  

О компании

 
 

Внедрение SMS-связи в Ваши приложения

Персональный SMS Сервер может быть использован сторонними приложениями как для отправки, так и для получения SMS-сообщений. Он предоставляет следующие интерфейсы:

  • COM-интерфейс - для интеграции с Windows-приложениями и скриптами;
  • HTTP-интерфейс - для интеграции с веб-сайтом;
  • Интерфейс командной строки - для интеграции с базами данных и Windows скриптами.

Интеграция Персонального SMS-сервера с Windows-приложениями

Описание COM-интерфейса находится в соответствующем разделе помощи к Персональному SMS Серверу (Пуск - Программы - SMS-Система Хедвинд - Персональный SMS Сервер - Помощь).

Перейти к описанию COM-интерфейса на сайте (на английском)

Пример COM-приложения (на VB.NET) находится в дистрибутиве Персонального SMS Сервера.

Получение SMS и отчетов о доставке. Обработчик SMS

Обработчик SMS - это действие, которое необходимо произвести при получении SMS или отчета о доставке. Обработчик - это команда DOS или HTTP GET запрос, принимающий переменные _FROM_ (номер телефона отправителя), _BODY_ (тело сообщения) и другие. Для создания обработчика SMS необходимо открыть панель управления Персонального SMS Сервера, зайти во вкладку "Обработчики" и выбрать "Добавить".

Отправка SMS. Источник SMS

Отправка SMS из сторонних приложений или с веб-сайта осуществляется с помощью интерфейса источников SMS. Источник SMS - это команда DOS или HTTP GET запрос, периодически (раз в несколько секунд) вызываемый Персональным SMS Сервером с последующей отправкой SMS-сообщений, возвращаемых источником SMS.

Источник SMS должен возвращать текст в формате XML:

Для установки источника SMS

Будьте внимательны, кодировка XML-файла по умолчанию - UTF-8!

Где найти примеры и инструкции по интеграции?

Если вам нужно...

... записать полученные SMS в базу данных или в файл, отправить SMS, записанные в базу данных другой программой, или разослать SMS из файла - Вам сюда! >>>

... интегрировать Персональный SMS Сервер с веб-сайтом - Вам сюда! >>>

... внедрить SMS-связь в 1C - Вам сюда! >>>

Как отлаживать?

И обработчики SMS, и источники SMS имеют два флажка для отладки. Для установки флажков зайдите во вкладку "Обработчики" или, соответственно, "Источники", выделите нужную команду, и нажмите "Изменить".

Источник (обработчик) SMS активен - снимите этот флажок, если Вы хотите временно отключить источник или обработчик SMS, но не хотите удалять его.

Выводить результат в журнал - поставив этот флажок, можно смотреть в журнале SMS Сервера, что выведет обработчик или источник в стандартный вывод. Для просмотра журнала - перейдите во вкладку "SMS" и нажмите кнопку "Журнал" справа внизу. Будьте внимательны - команды DOS выводят русские буквы в кодировке DOS и в журнале они могут отобразиться неверно.

Обратитесь к нам за помощью

Если у Вас возникли проблемы с интеграцией - пожалуйста, обратитесь к нам за помощью. Обязательно укажите e-mail для обратной связи, и по возможности полно опишите проблему. При необходимости вставьте в форму обратной связи журнал Персонального SMS Сервера.

Если Вам потребуется помощь во внедрении SMS-связи, мы можем реализовать различные варианты внедрения. Пожалуйста, обратитесь к нам за помощью. Обязательно укажите e-mail для обратной связи, и по возможности полно опишите задачу.