Существует 2 версии API:
- API v2 — рекомендованная версия API
- API v1 — не поддерживается с 2020 года
Таблица соответствия версий White Server API и агентов представлена ниже:
Продукт | Версия API | White Server Agent v1 | White Server Agent v2 |
---|
r_keeper 7 | v1 | + | — |
v2 | + | + |
StoreHouse 5 | v1 | + | — |
v2 | + | + |
StoreHouse 4 | v1 | + | — |
v2 | + | — |
Запросы к White Server
В WhiteServer существует 2 вида запросов:
- синхронные - ответ возвращается сразу
- асинхронные - запрос отправляется в ресторан, и ответ возвращается на адрес, указанный в запросе в поле callback.
Подробнее про синхронные и асинхронные запросы можно прочитать в статье синхронные и асинхронные запросы.
Если планируется использовать асинхронные запросы с возвращаемым callback, необходимо настроить внешний сервис, доступный White Server, и указывать его адрес в поле callback в запросе.