LINUX.ORG.RU

Jabber

 


1

2

Ребята, всем привет. Где найти сервер jabber который сохраняет переписку, и как переписку можно «вытащить» из сервера?


Например, здесь: https://www.ejabberd.im/.
Расширение протокола, которое отвечает за архив истории, называется XEP-0313.
Соответствующий модуль для Ejabberd - mod_mam.
Единственный десктопный клиент, где это работает - Gajim. Мобильный клиент - Conversations.

Black_Shadow ★★★★★ ()
Последнее исправление: Black_Shadow (всего исправлений: 2)
Ответ на: комментарий от Black_Shadow

Через свой клиент пытаюсь подключится к серверу для обмена собщениями, но найти такой сервер,который мог бы сохранять историю

uu ()

Посмотри какой сервер по дефолту предлагает conversations, тут кто-то писал, что он поддерживает XEP-0313

Deleted ()
Ответ на: комментарий от gag

Вот что ответил один сервер:

<?xml version=«1.0» encoding=«UTF-8»?><stream:stream to=«xmpp.ru» xmlns=«jabber:client» xmlns:stream="http://etherx.jabber.org/streams" xml:lang=«en» version=«1.0»> <?xml version='1.0'?><stream:stream xmlns:stream='http://etherx.jabber.org/streams' xml:lang='en' from='xmpp.ru' id='12291a96-4820-4b02-ac0b-6be2e75f63a2' version='1.0' xmlns='jabber:client'><stream:error><host-unknown xmlns='urn:ietf:params:xml:ns:xmpp-streams'/><text xmlns='urn:ietf:params:xml:ns:xmpp-streams'>This server does not serve xmpp.ru</text></stream:error></stream:stream> <iq type=«get» to=«xmpp.ru» id=«authm»><query xmlns=«jabber:iq:auth»><username>123</username></query></iq>

uu ()

Проверял jabber.at (они на ПО ejabberd), могу рекомендовать. Сам сейчас пользуюсь своим собственным публичным сервисом на базе сервера prosody, архивы тоже поддерживаются, могу дать учётку, но как указали выше, в принципе бесплатных публичных сервисов хватает и без моего.

Andrey_Utkin ★★ ()
Ответ на: комментарий от Andrey_Utkin

Бесплатные публичные сервисы, про которые ты говорил. А то не могу найти

uu ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.