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

Материал из Wiki
Перейти к: навигация, поиск

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>