Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
external:доставка:api:extv2 [2022/01/26 11:24] – Александр Ильин | external:доставка:api:extv2 [2022/10/20 14:40] (текущий) – Добавил описание данных в callback_url Данила Матюшев | ||
---|---|---|---|
Строка 34: | Строка 34: | ||
Необязательные поля могут быть безболезненно исключены из запроса. | Необязательные поля могут быть безболезненно исключены из запроса. | ||
===== Список доступных функций ===== | ===== Список доступных функций ===== | ||
- | /ping - проверка соединения | + | [[external: |
- | /getmenu - получение меню | + | [[external: |
- | /validate - проверка возможности создания заказа | + | [[external: |
- | /postorder - создание заказ | + | [[external: |
- | /orderstate - Получение статуса заказа | + | [[external: |
- | / | + | [[external: |
===== Проверка соединения ===== | ===== Проверка соединения ===== | ||
Строка 308: | Строка 308: | ||
Запас по времени должен обсуждаться с конкретным заведением.\\ | Запас по времени должен обсуждаться с конкретным заведением.\\ | ||
- | **(order.status_callback)** - (url string) URL адрес, на который будут отправлены уведомления об изменении статуса заказа. **ВНИМАНИЕ. Внутри доставки адрес приводится к нижнему регистру (HttP:// | + | **(order.status_callback)** - (url string) URL адрес, на который будут отправлены уведомления об изменении статуса заказа.\\ **ВНИМАНИЕ. Внутри доставки адрес приводится к нижнему регистру (HttP:// |
+ | При изменении статуса заказа на указанный URL будет отправлен POST запрос со следующим JSON содержимым: | ||
+ | < | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
**введено с версии 3.0.5.1053**\\ | **введено с версии 3.0.5.1053**\\ | ||
**order.content** - (array) Список блюд, заказанных гостем. | **order.content** - (array) Список блюд, заказанных гостем. | ||
Строка 377: | Строка 386: | ||
Расшифровка статусов заказов: | Расшифровка статусов заказов: | ||
- | * 0 - " | + | * 0 - " |
- | * 1Х - "В работе" | + | * 1Х - "В работе" |
- | * 2Х - "В пути" | + | * 2Х - "В пути" |
- | * 3Х - "В архиве" | + | * 3Х - "В архиве" |
- | * 4Х - " | + | * 4Х - " |
===== Получение списка активных заказов ===== | ===== Получение списка активных заказов ===== |