OXBOX Help

Messenger

Модуль предназначается для взаимодействия с аккаунтами в мессенджерах. Для его активации необходимо передать соответствующий параметр в запросе на системные настройки ([[Инициализация приложения]]). После инициализации, модуль отправляет запрос на поддомен "bot". Дополнительным параметром запроса может являться свойство filter - значение которого равно значению свойства domain в запросе на системные настройки.

При запросе списка типа чатов, ожидается следующая структура каждого типа чата:

{ name: string, value: string }
  • name - название типа чата.

  • value - значение типа чата, выраженное в артикуле.

Далее, после выбора типа чата, следует запрос на список чатов, где каждый чат представлен в виде объекта со свойствами:

{ title: string, value: number, last_message: string, icon?: string }
  • title - заголовок чата.

  • value - значение чата. Выражено в виде идентификатора.

  • last_message - последнее сообщение в чате. Используется, как предварительное ознакомление.

  • icon - абсолютная ссылка на изображение чата.

После выбора чата из списка, инициализируется запрос на список сообщений данного чата, где каждое сообщение имеет свойства:

{ message: string, value: number, income: boolean, timestamp: string, attachments: Array<string> }
  • message - текст сообщения.

  • value - идентификатор сообщения.

  • income - является ли сообщение входящим.

  • timestamp - дата создания сообщения.

  • attachments - приложения к сообщению. Выражено в виде списка абсолютных ссылок.

15 мая 2025