Запрос на отправку списка меню в СИБС — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) (Новая страница: «Category:API для СИБС (Вариант БИТ:Аппетит - клиент) API для сервиса интернет бронирования ст…») |
ASLezhnin (обсуждение | вклад) |
||
| Строка 10: | Строка 10: | ||
* login - Логин для доступа к сервису | * login - Логин для доступа к сервису | ||
* password - Пароль для доступа к сервису | * password - Пароль для доступа к сервису | ||
| − | * data – Меню ресторана в виде XML строки | + | * data – Меню ресторана в виде XML строки (Описание структуры см. ниже) |
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
Текущая версия на 11:15, 7 сентября 2016
API для сервиса интернет бронирования столиков (Вариант БИТ:Аппетит - клиент)
| Страница | /set_menu_and_dishes |
| Параметры |
<?xml version="1.0" encoding="utf-8"?> <!-- id_restaurant - ID ресторана / varchar(50) restaurant_name - Имя ресторана / varchar(255) --> <menu restaurant_name="MyCafe" id_restaurant="22"> <!-- folder - Элемент соответствует папке с блюдами id_folder - Идентификатор папки name - Наименование папки --> <folder id_folder="1" name="Кухня"> <folder id_folder="2" name="Горячие блюда"> <!-- Блюдо в папке --> <item id_item="1" name="Блюдо 1" unit="порц." price="10" description="" calories="0" carbohydrates="0" proteins="0" fats="0"/> <item id_item="2" name="Блюдо 2" unit="порц." price="10" description="" calories="0" carbohydrates="0" proteins="0" fats="0"/> </folder> </folder> </menu> |
| Пример запроса | http://hostname:3882/api/set_menu_and_dishes?login=1&password=1&data=... |
| Пример ответа | <?xml version="1.0" encoding="utf-8"?> <response> <result>ok</result> </response> |