Запрос на получение заявок на бронирование — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) (Новая страница: «Category:API для СИБС (Вариант БИТ:Аппетит - клиент) API для сервиса интернет бронирования ст…») |
ASLezhnin (обсуждение | вклад) |
||
| Строка 2: | Строка 2: | ||
[[API для сервиса интернет бронирования столиков (Вариант БИТ:Аппетит - клиент)]] | [[API для сервиса интернет бронирования столиков (Вариант БИТ:Аппетит - клиент)]] | ||
| − | Запрос возвращает | + | Запрос возвращает список бронирования за период |
{|class="wikitable" | {|class="wikitable" | ||
|Страница | |Страница | ||
| − | |<b>/ | + | |<b>/booking_list</b> |
|- | |- | ||
|Параметры | |Параметры | ||
| Строка 13: | Строка 13: | ||
* password - Пароль для доступа к сервису | * password - Пароль для доступа к сервису | ||
* id_restaurant – ID ресторана | * id_restaurant – ID ресторана | ||
| + | * sd- Дата начала периода отбора в формате (yyyymmdd) | ||
| + | * fd - Дата конца периода отбора в формате (yyyymmdd) | ||
|- | |- | ||
|Пример запроса | |Пример запроса | ||
| − | |<nowiki>http://hostname:3882/api/</nowiki><b> | + | |<nowiki>http://hostname:3882/api/</nowiki><b>booking_list</b>?login=1&password=1&id_restaurant=22&sd=20150410&fd=20150430 |
|- | |- | ||
|Пример ответа | |Пример ответа | ||
| Строка 22: | Строка 24: | ||
<response> | <response> | ||
<result>ok</result> | <result>ok</result> | ||
| − | < | + | <bookings> |
| − | <!-- | + | <!-- booking - Заявка на бронирование |
uid - Уникальный идентификатор заявки | uid - Уникальный идентификатор заявки | ||
id_table - Идентификатор столика | id_table - Идентификатор столика | ||
datetime - Дата/Время начала времени бронирования | datetime - Дата/Время начала времени бронирования | ||
| + | prepay - Сумма предоплаты | ||
| + | minutes - На сколько минут забронировано | ||
--> | --> | ||
| − | < | + | <booking uid="123123" id_table="22" datetime="2010-10-11 10:00:00" minutes="60" prepay="100"/> |
| − | < | + | <booking uid="123124" id_table="23" datetime="2010-10-12 10:00:00" minutes="120" prepay="0"/> |
| − | < | + | <booking uid="123125" id_table="24" datetime="2010-10-13 10:00:00" minutes="120" prepay="0"/> |
| − | < | + | <booking uid="123126" id_table="25" datetime="2010-10-14 10:00:00" minutes="60" prepay="0"/> |
| − | </ | + | </bookings> |
</response> | </response> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|} | |} | ||
Версия 10:55, 17 апреля 2015
API для сервиса интернет бронирования столиков (Вариант БИТ:Аппетит - клиент)
Запрос возвращает список бронирования за период
| Страница | /booking_list |
| Параметры |
|
| Пример запроса | http://hostname:3882/api/booking_list?login=1&password=1&id_restaurant=22&sd=20150410&fd=20150430 |
| Пример ответа | <?xml version="1.0" encoding="utf-8"?> <response> <result>ok</result> <bookings> <!-- booking - Заявка на бронирование uid - Уникальный идентификатор заявки id_table - Идентификатор столика datetime - Дата/Время начала времени бронирования prepay - Сумма предоплаты minutes - На сколько минут забронировано --> <booking uid="123123" id_table="22" datetime="2010-10-11 10:00:00" minutes="60" prepay="100"/> <booking uid="123124" id_table="23" datetime="2010-10-12 10:00:00" minutes="120" prepay="0"/> <booking uid="123125" id_table="24" datetime="2010-10-13 10:00:00" minutes="120" prepay="0"/> <booking uid="123126" id_table="25" datetime="2010-10-14 10:00:00" minutes="60" prepay="0"/> </bookings> </response> |