Мастер-Web:Дополнительный модуль Сервис (XML) по выдаче СПО — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) (Новая страница: «Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. ==Введение== Данный модуль предназначен дл…») |
Biryukov (обсуждение | вклад) (→Работа в системе) |
||
Строка 32: | Строка 32: | ||
==Работа в системе== | ==Работа в системе== | ||
− | + | Ниже представлен пример возвращаемого XML-документа | |
− | + | <syntaxhighlight lang="cpp"> | |
+ | <?xml version="1.0" encoding="UTF-8"?> | ||
+ | <HotelsSet> | ||
+ | <CalculateHotelPrices> | ||
+ | <ct_name>Москва</ct_name> | ||
+ | <pt_ctkeyfrom>1</pt_ctkeyfrom> | ||
+ | <cnctkey>223</cnctkey> | ||
+ | <pt_cnkey>222</pt_cnkey> | ||
+ | <cn_name>Англия</cn_name> | ||
+ | <pt_tourname>Тестовый тур</pt_tourname> | ||
+ | <pt_rate>$</pt_rate> | ||
+ | <dates>05.08, 07.08, 08.08, 11.08, 12.08, ... , 30.12.14</dates> | ||
+ | <min_price>5220</min_price> | ||
+ | <nights>5</nights> | ||
+ | <pt_firsttourdate>2014-04-18</pt_firsttourdate> | ||
+ | <pt_tourcreated>2014-04-18T10:54:12.71+04:00</pt_tourcreated> | ||
+ | <pt_tourkey>31</pt_tourkey> | ||
+ | <tourtype>2</tourtype> | ||
+ | <note>Описание тура фывафы</note> | ||
+ | </CalculateHotelPrices> | ||
+ | </syntaxhighlight> | ||
− | + | где | |
− | ! | + | * ct_name – название города вылета |
− | + | * pt_ctkeyfrom – ключ города вылета | |
− | + | * cnctkey – ключ !!! | |
− | + | * pt_cnkey – ключ страны тура | |
− | + | * cn_name – название страны туры | |
− | + | * pt_tourname – название тура | |
− | + | * pt_rate – валюта тура | |
− | + | * dates – даты заезда по туру | |
− | + | * min_price – минимальная цена тура | |
− | + | * nights – продолжительности тура | |
− | + | * pt_firsttourdate – первая дата заезда по туру | |
− | + | * pt_tourcreated – дата создания тура | |
− | + | * pt_tourkey – ключ тура | |
− | + | * tourtype – ключ типа тура | |
− | + | * note – описание тура | |
[[Category:Мастер-Web_Дополнительные_модули]] | [[Category:Мастер-Web_Дополнительные_модули]] |
Версия 13:20, 4 августа 2014
Версия статьи от 4-08-2014.
Содержание
Введение
Данный модуль предназначен для вывода списка СПО в XML-формате.
Установка
Для установки надстройки «Сервис (XML) по выдаче СПО» нужно выложить распакованные файлы из архива mw-spo1-2009.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
Настройка
После установки экран «Сервис (XML) по выдаче СПО» доступен по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/Extra/SPO1.aspx.
Передача параметров в экран «Сервис (XML) по выдаче СПО»
Данная настройка предусматривает возможность передачи параметров через URL страницы.
Пример строки подключения:
http://ip-адрес сервера ПК Мастер-Web/MasterWebStandard/Extra/SPO1.aspx?tourtype=2&сountry=76
(здесь параметры tourtype=2 и country=76, где «2» и «76» их значения)
Возможные варианты:
- tourtype= ключ типа тура
- сountry= ключ страны
Подготовка данных
В экране «Сервис (XML) по выдаче СПО» отображается информация о рассчитанных турах, выставленных в интернет.
Работа в системе
Ниже представлен пример возвращаемого XML-документа
<?xml version="1.0" encoding="UTF-8"?>
<HotelsSet>
<CalculateHotelPrices>
<ct_name>Москва</ct_name>
<pt_ctkeyfrom>1</pt_ctkeyfrom>
<cnctkey>223</cnctkey>
<pt_cnkey>222</pt_cnkey>
<cn_name>Англия</cn_name>
<pt_tourname>Тестовый тур</pt_tourname>
<pt_rate>$</pt_rate>
<dates>05.08, 07.08, 08.08, 11.08, 12.08, ... , 30.12.14</dates>
<min_price>5220</min_price>
<nights>5</nights>
<pt_firsttourdate>2014-04-18</pt_firsttourdate>
<pt_tourcreated>2014-04-18T10:54:12.71+04:00</pt_tourcreated>
<pt_tourkey>31</pt_tourkey>
<tourtype>2</tourtype>
<note>Описание тура фывафы</note>
</CalculateHotelPrices>
где
- ct_name – название города вылета
- pt_ctkeyfrom – ключ города вылета
- cnctkey – ключ !!!
- pt_cnkey – ключ страны тура
- cn_name – название страны туры
- pt_tourname – название тура
- pt_rate – валюта тура
- dates – даты заезда по туру
- min_price – минимальная цена тура
- nights – продолжительности тура
- pt_firsttourdate – первая дата заезда по туру
- pt_tourcreated – дата создания тура
- pt_tourkey – ключ тура
- tourtype – ключ типа тура
- note – описание тура