0
我正在尝试开发一个使用Smack API与Openfire的聊天客户端。我一直在寻找关于如何从Openfire中检索所有用户的几天。我尝试将所有用户添加到一个组,并尝试提取它:如何从Openfire获取所有用户?
Roster roster = conn.getRoster();
RosterGroup grp = roster.getGroup("GroupName");
Collection<RosterEntry> ent = grp.getEntries();
for(RosterEntry rosEnt : ent){
System.out.println(rosEnt.getUser());
}
但是,这只打印当前用户。我还注意到了一些名为共享组的内容,但不知道如何创建共享组。有没有办法获取所有用户?