如何获取XMPP聊天线程的线程ID?

3
我在浏览器中实现了一个XMPP Facebook聊天,我希望当我打开与特定用户的聊天时,能够获取聊天线程中未读的消息,知道他的uid。我知道这可以通过Graph API完成,但是如何知道这是否是聊天线程呢?仅检查线程的“from”字段是错误的,因为线程可能是由用户自己发起的。
谢谢。
1个回答

0
如果它是线程的一部分,消息将包含一个“”元素,该元素是实际线程的ID。

问题是 - 如何在包含此消息的XMPP聊天流中检索消息的线程ID(仅通过XMPP可用的信息),或者如何在/me/inbox中识别出包含所讨论的XMPP消息的线程。您是否建议通过内容在所有可用的线程中搜索消息,然后获取其ID?这应该用于桌面应用程序,并且流量很重要。 - vian
同样的问题在这里。不知道如何将传入的消息正确地映射到特定的对话窗口。 - Raffael

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接