Chat
Модуль выводит чат для взаимодействия с другими пользователями системы. Имеет следующую структуру:
groups - объект, содержащий свойство object - объект для запроса списка групп чатов и свойство property, содержащее артикул, под которым необходимо передавать значение выбранной группы при дочернем запросе (chats).
chats - объект, содержащий свойство object - объект для запроса списка чатов и свойство property, содержащее артикул, под которым необходимо передавать значение выбранной группы при дочернем запросе (messages).
messages - объект, содержащий единственное свойство object - объект для запроса списка сообщений.
В ответ на запрос списка групп чатов ожидаются объекты со следующей структурой:
title - заголовок группы чатов.
id - идентификатор группы чатов.
В ответ на запрос списка чатов ожидаются объекты со следующей структурой:
title - заголовок чата.
id - идентификатор чата.
unread_messages_count - количество непрочитанных сообщений в чате.
Ожидаемая структура объекта сообщения при запросе списка сообщений чата:
id - идентификатор сообщения.
message - текстовая часть сообщения.
user_id - автор сообщения, представленный в виде объекта со свойствами title и value (идентификатор автора) или типа null.