Запрос отправки заказа на сервер (WEB интерфейс) — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) |
ASLezhnin (обсуждение | вклад) |
||
| Строка 9: | Строка 9: | ||
* uid – код карты | * uid – код карты | ||
* order – текст xml(закодированный base64) с заказом | * order – текст xml(закодированный base64) с заказом | ||
| + | Вариант, заказа комплекса целиком | ||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
| Строка 14: | Строка 15: | ||
<!-- Если значение complex=0 означает отказ от питания в этот день за эту смену питания --> | <!-- Если значение complex=0 означает отказ от питания в этот день за эту смену питания --> | ||
<item date="2011-09-01" id_food_intake="1" id_complex="1"/> | <item date="2011-09-01" id_food_intake="1" id_complex="1"/> | ||
| + | </order> | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | Вариант заказа свободного списка блюд | ||
| + | <syntaxhighlight lang="xml"> | ||
| + | <?xml version="1.0" encoding="utf-8"?> | ||
| + | <order> | ||
| + | <item date="2011-09-01" id_food_intake="1" id_complex="2"> | ||
| + | <!-- ID - идентификатор блюда | ||
| + | qty - количество --> | ||
| + | <subitem id="1" qty="1"/> | ||
| + | <subitem id="2" qty="1"/> | ||
| + | <subitem id="3" qty="1"/> | ||
| + | </item> | ||
</order> | </order> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Версия 16:53, 12 октября 2015
API для работы с заказом через WEB интерфейс
| Страница | dh_order |
| Параметры |
Вариант, заказа комплекса целиком <?xml version="1.0" encoding="utf-8"?> <order> <!-- Если значение complex=0 означает отказ от питания в этот день за эту смену питания --> <item date="2011-09-01" id_food_intake="1" id_complex="1"/> </order> Вариант заказа свободного списка блюд <?xml version="1.0" encoding="utf-8"?> <order> <item date="2011-09-01" id_food_intake="1" id_complex="2"> <!-- ID - идентификатор блюда qty - количество --> <subitem id="1" qty="1"/> <subitem id="2" qty="1"/> <subitem id="3" qty="1"/> </item> </order> |
| Пример запроса | http://localhost:9870/dh_order?uid=09-0001&order=... |
| Пример ответа | <?xml version="1.0" encoding="utf-8"?> <response> <!-- Успешное завершение запроса --> <result>ok</result> </response> |