如何获取XMPP子组?

如何获取XMPP子组?,xmpp,smack,Xmpp,Smack,我正在使用XMPP协议编写聊天应用程序,并为其使用smack库。 我想列出所有的rosterEntry组及其子组。 以下代码仅返回主组 rosterEntry.getGroups(); 例如:如果我使用Facebook帐户,它会返回:“Facebook朋友”作为组名,而不是亲密朋友、家人,没有XMPP花名册子组。这似乎是Facebook特有的概念。所以,我不能访问Facebook群组或谷歌账户群组?这确实取决于这些服务如何将这些组呈现给xmpp客户端。我发现,这个扩展可以帮助我访问子组吗?是的

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

rosterEntry.getGroups();

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

没有XMPP花名册子组。这似乎是Facebook特有的概念。

所以,我不能访问Facebook群组或谷歌账户群组?这确实取决于这些服务如何将这些组呈现给xmpp客户端。我发现,这个扩展可以帮助我访问子组吗?是的,它可以,但这只是一个xmpp扩展,例如Facebook需要实际实现它。