如何获得 XMPP 子组?

Posted

技术标签:

【中文标题】如何获得 XMPP 子组?【英文标题】:How can i get XMPP subgroups? 【发布时间】:2014-08-26 11:58:15 【问题描述】:

我正在使用XMPP 协议编写聊天应用程序,并为此使用smack 库。 我想列出所有 rosterEntry 组及其子组。 以下代码仅返回主组。

rosterEntry.getGroups();

例如:如果我使用 Facebook 帐户,它会返回:“Facebook Friends”作为群组的名称,而不是亲密的朋友、家人……

【问题讨论】:

【参考方案1】:

没有像 XMPP 名册子组这样的东西。这似乎是 Facebook 特有的概念。

【讨论】:

所以,我无法访问 facebook 群组或 google 帐户群组,...? 这确实取决于这些服务如何将这些组呈现给 xmpp 客户端。 我找到了这个Nested Roster Group,这个扩展可以帮助我访问子组吗? 是的,它可以,但这只是一个 XMPP 扩展,例如Facebook 需要实际实施。

以上是关于如何获得 XMPP 子组?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Python 中使用 XMPP 客户端获得响应

我们如何在 smack 或来自 android 的 xmpp 中获得对发件人的消息读取/看到确认

在 XMPP 中获得异常未授权(401),同时提交表单

xmpp 服务器对用户创建给出了一些 int 响应我如何才能在 android 应用程序中获得该显示

如何获得进度对话框,直到从android中的服务获得响应?

在单个 expss 表中添加和堆叠子组