Как получить идентификатор потока в чате XMPP?

Я реализовал чат XMPP Facebook в браузере и хочу получать невидимые сообщения в ветке чата, когда я открываю чат с конкретным пользователем, зная его uid. Я знаю, что это можно сделать с помощью Graph API, но как узнать, является ли это веткой чата? Также неверна только проверка поля «от» потока, потому что поток может быть запущен самим пользователем.

Спасибо.


person vian    schedule 27.12.2011    source источник


Ответы (1)


Если это часть потока, сообщения будут содержать элемент, который является идентификатором фактического потока.

person Robin    schedule 04.01.2012
comment
Вопрос заключался в том, как получить идентификатор потока сообщения, имеющего поток чата XMPP, содержащий это сообщение (только информация, доступная через XMPP), или как определить среди количества потоков в /me/inbox, который содержит рассматриваемое сообщение XMPP. Вы предлагали искать сообщение во всех доступных тредах по содержанию и потом брать его id? Это следует использовать в настольном приложении, и трафик имеет значение. - person vian; 01.02.2012
comment
Тот же вопрос здесь. Не знаю, как правильно сопоставить входящие сообщения с определенным окном беседы. - person Raffael; 04.08.2013