Тестовые скрипты - обработчики и источники SMS
Для удобства интеграции Персонального SMS Сервера с веб-сайтом, мы разместили набор тестовых обработчиков и источников SMS на нашем сайте. Вы можете подключить их в Персональном SMS Сервере или SMS-шлюзе на Android, и посмотреть, как организована схема интеграции с веб-сайтом, на примере.
Перейти к тестовой форме отправки SMS
Тестовая форма - это немного усовершенствованный PHP-скрипт отправки SMS, использующий интерфейс обработчиков и источников SMS, предоставляемый программами "Персональный SMS Сервер" и "SMS шлюз для Android".
Для подключения этой формы необходимо настроить обработчики и источники SMS в программе.
Тестовая настройка программы "Персональный SMS Сервер"
- Откройте панель управления, перейдите во вкладку "Обработчики";
- Нажмите "Добавить", поставьте тип обработчика "URL", событие "Получение" и введите URL:
http://www.headwind.ru/test/headwind_receive_handler.php?from=_FROM_&body=_BODY_ - Добавьте аналогичным образом обработчики события "Отправка" и "Доставка", имеющие URL:
http://www.headwind.ru/test/headwind_status_handler.php?id=_CUSTOM_&status=_STATUS_ - Перейдите во вкладку "Источники", и добавьте источник SMS. Тип источника SMS должен быть URL.
- В окне добавления источника поставьте период 10 секунд и введите URL:
http://www.headwind.ru/test/headwind_source.php
Тестовая настройка SMS-шлюза для Android
- Создайте в текстовом редакторе (например, Notepad++) XML-файл следующего содержания:
- Откорректируйте атрибут version так, чтобы он был больше, чем текущая версия конфигурационного файла приложения (как правило, version=2 достаточно);
- Сохраните файл под именем headwind_sms_processor.xml и перенесите его в корень SD-карты Android-устройства, где установлен SMS-шлюз;
- Отключите Android-устройство от компьютера и запустите приложение "SMS шлюз";
- Нажмите Меню - Обработчики и проверьте, что обработчики появились в списке. Проверьте также источники SMS.
Тестирование
При правильной конфигурации, SMS сервер должен стать подключенным к сайту. Воспользуйтесь тестовой формой отправки SMS для отправки SMS и просмотра полученных на телефон или модем SMS-сообщений.
Перейти к тестовой форме отправки SMS
После отправки SMS-сообщения на модем, обновите форму нажатием ссылки "Обновить статус". Сообщение должно появиться в списке полученных.
Введите номер (начиная с 7) в форму отправки SMS и нажмите "Отправить". Через несколько секунд SMS-сервер должен отправить сообщение на указанный Вами номер.
После окончания тестирования удалите все сообщения, нажав ссылку "Удалить все сообщения".
После окончания тестирования - обязательно отключите все тестовые обработчики и источники SMS в программе, поставив active=0, или удалите их!