2016-03-21 3 views
0

Я разрабатываю чат-приложение, в котором мы развернули eJabberd на сервере и использовали клиент smack-библиотеки для Android. Теперь проблема в том, что я не смог получить предыдущую историю чата. Пожалуйста, помогите мне в получении истории чата.Как получить историю чата с клиентом android smack

+0

Что вы попробовали? Что в итоге ? –

+0

Давать более подробную информацию важно, потому что в XMPP есть несколько вещей, которые можно назвать «историей». –

+0

На самом деле я получаю любой API для получения истории чатов с помощью Smack Library. –

ответ

1

История чата (последние сообщения x) извлекаются, как определено в XEP-0045 Multi-User Chat. Архив сообщений извлекается, как определено в XEP-0313 Message Archive Management. Используйте одну из этих спецификаций.

+0

Спасибо большое :) – MathaN

+0

@MathaN Вы получаете историю чата, используя smack? – moDev

+0

Это означает, что мы не получаем историю из smmp. Как я заметил в IOS, они легко получают историю от одного до одного. Если есть способ получить историю общения в XMPP. Пожалуйста, дайте мне знать .. Спасибо –