Внедрение 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 для обратной связи, и по возможности
полно опишите задачу.
|