Инструменты пользователя

Инструменты сайта


ordersboard

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Последняя версияСледующая версия справа и слева
ordersboard [2021/09/14 14:18] – [Web API] kuldordersboard [2021/09/15 12:48] – [Web API] kuld
Строка 11: Строка 11:
   * Постоянное подключение к Интернет   * Постоянное подключение к Интернет
  
-===== Архитектура =====+ 
 +===== Условия и стоимость использования ===== 
 + 
 +Вы можете использовать приложение Табло заказов на условиях [[ordersboard:eula|Пользовательского соглашения]]. 
 + 
 +Использование на смартфонах, планшетах и телевизорах под управлением операционной системы Android **бесплатно**, при условии установки [[https://play.google.com/store/apps/details?id=ru.lineris.ordersboard|приложения из магазина Google Play]]. 
 + 
 +Использование на "умных" кассах (без сервисов Google и магазина приложений Google Play) устанавливается платформодержателем. Актуальный прайс-лист: 
 + 
 +^ Платформа ^ Стоимость без учета НДС^ 
 +| [[https://market.evotor.ru/store/apps/797a44bd-afb1-456b-bd3e-319c9d0bb314|Эвотор]] | 500 ₽ в месяц за 1 кассу | 
 + 
 +Порядок и стоимость использования сторонними разработчиками программных интерфейсов API [[support@lineris.ru|оговаривается индивидуально]]. 
 +===== Термины и определения ===== 
 + 
 +| **Устройство** | Пользовательское устройство с экраном для отображения и/или управления //Табло заказов//. Может быть Android устройством с установленным приложением или сторонним программным обеспечением, использующим [[ordersboard#web_api|Web API]]. | 
 +| **Слот** | Предприятие общественного питания, магазин, или иное предприятие -- сущность, объединяющая 2 и более устройств в единое информационное пространство. Все устройства, объединенные в единый слот работают с общим набором заказов. | 
 +| **Заказ** | Заказ покупателя, отображаемый устройствами. Характеризуется номером и статусом. Номер -- это целое число, уникальный идентификатор заказа в пределах слота, при этом на табло отображается только 3 последних разряда этого числа. Заказ может находится в одном из трех статусов: //Ожидание//, //Готов// или //Закрыт// |
  
 ===== Руководство пользователя ===== ===== Руководство пользователя =====
Строка 83: Строка 100:
 ===== Программный интерфейс (API) ===== ===== Программный интерфейс (API) =====
  
 +//Табло заказов// предоставляет программный интерфейс для интеграции со сторонним программным обеспечением.
 ==== Web API ==== ==== Web API ====
  
-Для интеграции приложения Табло заказов через Web API вам потребуется //API ключ разработчика//. Для его получения направьте запрос в [[support@lineris.ru|службу технической поддержки]].+Интеграция по //Web API// подойдет разработчикам на любых платформах. Web API предоставляет функции:    
 + 
 +  * создания устройств и слотов,  
 +  * объединения устройств в слоты,  
 +  * чтения состояния слотов, 
 +  * создание заказов с указанием их содержимого, 
 +  * изменение статуса заказов
 +  * чтение состояния заказов. 
 + 
 +Вам потребуется //API ключ разработчика//. Для его получения направьте запрос в [[support@lineris.ru|службу технической поддержки]]. 
 + 
 +[[https://wiki.lineris.ru/ordersboard_api/|Перейти к описанию методов Web API]].
 ==== Android Intent API ==== ==== Android Intent API ====
  
 +Интеграция //Android Intent API// подойдет только разработчикам на операционной системе Android. Для его использования на устройство нужно установить [[https://play.google.com/store/apps/details?id=ru.lineris.ordersboard|приложение Табло заказов]].
 +
 +Android Intent API позволяет из вашего приложения создать новый заказ в статусе ожидания на //Табло заказов// с указанием его содержимого и получить номер созданного заказа.
ordersboard.txt · Последнее изменение: 2021/09/16 10:15 — kuld

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki