Как получить старые сообщения (История чатов) из XMPP

Я новичок в XMPP.

и мне нужно получить историю чата от Openfire с помощью XMPP.

Я сделал Googling, но не получил удовлетворительного ответа.

Любая ссылка или идея будут большой помощью.

Ответы

Ответ 1

Для включения архивации сообщений вам необходимо установить плагин Мониторинг службы. Возможно, вам придется обновить службу openfire, если этот плагин не отображается в вашем разделе доступных плагинов в консоли администратора.

Вам нужно будет войти в консоль администратора и перейти к: Сервер → Архивирование → Параметры архивации, позволяющие архивировать сообщения.

Надеюсь, это поможет вам. Не стесняйтесь комментировать в случае возникновения каких-либо вопросов/сомнений.

Ответ 2

  • Вам необходимо включить архивирование на сервере.
  • Чтобы получить сообщения, следуйте http://xmpp.org/extensions/xep-0136.html.