Открыть главное меню

Изменения

Интеграция

2214 байт убрано, 04:11, 29 марта 2012
Автоэкспорт ПНР
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Легкая форма работает на сайтах с кодировкой UTF-8.
 
== Автоэкспорт ПНР ==
 
Для автоматического получения [[ПНР]] при бронировании или аннуляции услуги, нужно указать url-адрес, на который система будет высылать интересующую информацию в '''«Настройки» - «Администрирование» - «Реквизиты подключения» - «Url стороннего скрипта для XML уведомлений»'''.
 
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Если вы не видите в реквизитах подключения поле '''«Url стороннего скрипта для XML уведомлений»''' - значит это поле скрыто для вас администратором. В этом случае необходимо обратиться к сотрудникам технической поддержки.</span>
 
Если url-адрес указан в настройке, то формирование и отправка [[ПНР]] на указанный адрес происходит при следующих действиях:
*void - Отмена выписки;
*ticket - Выписка;
*update - Обновление брони;
*book - Бронирование;
*cancel - Отмена брони
 
Запрос считается успешно отправленным, если скрипт отвечает «ОК». В случае если запрос не был успешно отправлен, он сохраняется в базу. Повторное отправление запросов осуществляется раз в 30 минут.
 
Запрос отправляется POST'ом. Содержит 2 поля:
*xml - непосредственно сам
*PNR- type тип заспроса 'book'/'cancel'&nbsp;
 
'''Пример приемного скрипта:'''
 
<pre>if (isset($_POST['xml'])&&isset($_POST['type'])){
// сохранить запрос в файл или куда-либо еще
echo 'OK';
} </pre>
== Авторизация пользователей из внешних систем ==
'