Запрос на получение списка сообщений пользователя (МО) — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
(Новая страница: «Category:API для "Мобильного официанта" API для "Мобильного официанта" {|class="wikitable" |Страница…»)
 
Строка 21: Строка 21:
 
   <!-- Сообщение
 
   <!-- Сообщение
 
       id - уникальный идентификатор
 
       id - уникальный идентификатор
 +
      content - содержимое сообщения
 
       source - Источник сообщения (Имя пользователя или подсистемы)
 
       source - Источник сообщения (Имя пользователя или подсистемы)
 +
      create_datetime - Время создания сообщения.
 +
      finish_datetime - Время завершения действия сообщения. После превышения этого времени показывать не надо.
 +
      type - Тип сообщения.
 +
              0 - Текстовое сообщение. content - содержит текст для отображения.
 +
              1 - Подойти официанту к столику. content - содержит наименование столика в виде {НАИМЕНОВАНИЕ ЗАЛА}\{НАИМЕНОВАНИЕ СТОЛИКА}
 +
              2 - Подойти официанту на кухню. content - содержит наименование столика и номер
 +
                  заказа в виде {НАИМЕНОВАНИЕ ЗАЛА}\{НАИМЕНОВАНИЕ СТОЛИКА}\{# ЗАКАЗА}
 +
              3 -
 +
      version - Версия записи в БД
 
     -->
 
     -->
 
   <message id="1"
 
   <message id="1"

Версия 11:58, 6 мая 2015

API для "Мобильного официанта"

Страница wt_message_item
Параметры
  • did - ID устройства
  • id - ID сообщения
Пример запроса http://hostname:9870/wt_message_item?did=1&id=1
Пример ответа
<?xml version="1.0" encoding="utf-8"?>
<response>
  <result>ok</result>
  <!-- Сообщение
       id - уникальный идентификатор
       content - содержимое сообщения
       source - Источник сообщения (Имя пользователя или подсистемы)
       create_datetime - Время создания сообщения.
       finish_datetime - Время завершения действия сообщения. После превышения этого времени показывать не надо.
       type - Тип сообщения.
              0 - Текстовое сообщение. content - содержит текст для отображения.
              1 - Подойти официанту к столику. content - содержит наименование столика в виде {НАИМЕНОВАНИЕ ЗАЛА}\{НАИМЕНОВАНИЕ СТОЛИКА}
              2 - Подойти официанту на кухню. content - содержит наименование столика и номер 
                  заказа в виде {НАИМЕНОВАНИЕ ЗАЛА}\{НАИМЕНОВАНИЕ СТОЛИКА}\{# ЗАКАЗА}
              3 - 
       version - Версия записи в БД 
    -->
  <message id="1"
           content="Текст сообщения"
           source="Администратор"
           create_datetime="2015-01-01 10:00:00"
           finish_datetime="2015-01-01 14:00:00"
           type="0" 
           version="1">
    <!-- Список пользователей, для которых предназначается сообщение -->
    <users>
      <!-- id_user - Идентификатор пользователя -->
      <user id_user="1"/>
      <user id_user="2"/>
    </users>
  </message> 
</message>