首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法通过SMACK API在openfire中创建组。

无法通过SMACK API在openfire中创建组。
EN

Stack Overflow用户
提问于 2013-06-09 15:40:36
回答 1查看 1.7K关注 0票数 1

不幸的是,我无法通过SMACK (3.2.1)在openfire 3.8.2中创建一个组。

以下是我拼命想要做的事情:

代码语言:javascript
运行
复制
Roster roster = connection.getRoster();
RosterGroup group = roster.createGroup("FancyName");
roster.createEntry(connection.getUser(), "nickname", new String[] { group.getName() });
RosterEntry user = roster.getEntry("user@domain");
group.addEntry(user);

就是这样。之后就没有一群人在开火枪了。我做错什么了?

带着感谢

EN

回答 1

Stack Overflow用户

发布于 2013-06-11 14:16:45

用我正在开发的应用程序测试您的代码,它创建组+添加用户。

代码的问题是,您要创建的组是特定于每个用户名册的,不会出现在Openfire的Groups选项卡中。

根据我在Smack/Openfire中的经验,无法使用Smack从客户端创建共享名册组(您希望在Openfire中看到)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17011275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档