Запрос отправки заказа на сервер (WEB интерфейс) — различия между версиями
Материал из Wiki
ASLezhnin (обсуждение | вклад) |
ASLezhnin (обсуждение | вклад) |
||
| (не показана одна промежуточная версия этого же участника) | |||
| Строка 10: | Строка 10: | ||
* 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"?> | ||
<order> | <order> | ||
<!-- Если значение 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> |