Запрос на получение заявок на бронирование — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) |
ASLezhnin (обсуждение | вклад) |
||
| (не показано 5 промежуточных версии этого же участника) | |||
| Строка 27: | Строка 27: | ||
<!-- booking - Заявка на бронирование | <!-- booking - Заявка на бронирование | ||
uid - Уникальный идентификатор заявки | uid - Уникальный идентификатор заявки | ||
| − | id_table - Идентификатор столика | + | id_table - Идентификатор столика |
| + | create_datetime - Дата/Время регистрации бронирования | ||
datetime - Дата/Время начала времени бронирования | datetime - Дата/Время начала времени бронирования | ||
prepay - Сумма предоплаты | prepay - Сумма предоплаты | ||
| − | + | duration - Продолжительность бронирования в часах | |
| + | fio - Имя клиента | ||
| + | email - Почта | ||
| + | description - Примечание | ||
| + | phone - Телефон | ||
| + | card_code - Код карты | ||
| + | deleted - Логический признак удаленной записи | ||
--> | --> | ||
| − | <booking uid="123123" id_table="22" datetime="2010-10-11 10:00:00" | + | <booking uid="123123" |
| − | + | id_table="22" | |
| − | <booking uid=" | + | create_datetime="2010-10-01 10:00:00" |
| − | + | datetime="2010-10-11 10:00:00" | |
| + | duration="2" | ||
| + | prepay="100" | ||
| + | fio="Иванов" | ||
| + | description="" | ||
| + | email="a@a.com" | ||
| + | phone="2341242" | ||
| + | card_code="123" | ||
| + | deleted="false"/> | ||
| + | <booking uid="12938478923174" | ||
| + | id_table="22" | ||
| + | create_datetime="2010-10-01 10:00:00" | ||
| + | datetime="2010-10-12 10:00:00" | ||
| + | duration="1" | ||
| + | prepay="100" | ||
| + | fio="Иванов" | ||
| + | description="" | ||
| + | email="a@a.com" | ||
| + | phone="2341242" | ||
| + | card_code="123" | ||
| + | deleted="true"/> | ||
</bookings> | </bookings> | ||
</response> | </response> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|} | |} | ||
Текущая версия на 17:49, 6 ноября 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 - Идентификатор столика create_datetime - Дата/Время регистрации бронирования datetime - Дата/Время начала времени бронирования prepay - Сумма предоплаты duration - Продолжительность бронирования в часах fio - Имя клиента email - Почта description - Примечание phone - Телефон card_code - Код карты deleted - Логический признак удаленной записи --> <booking uid="123123" id_table="22" create_datetime="2010-10-01 10:00:00" datetime="2010-10-11 10:00:00" duration="2" prepay="100" fio="Иванов" description="" email="a@a.com" phone="2341242" card_code="123" deleted="false"/> <booking uid="12938478923174" id_table="22" create_datetime="2010-10-01 10:00:00" datetime="2010-10-12 10:00:00" duration="1" prepay="100" fio="Иванов" description="" email="a@a.com" phone="2341242" card_code="123" deleted="true"/> </bookings> </response> |