Xmpp Openfire联系人列表共享
我在CentOs上安装了openfire,它使用外部数据库进行身份验证和用户列表 我根据一个用户表和一个朋友列表来管理组,这样每个用户也是一个管理员组,并由(朋友)用户填充 外部用户和身份验证工作正常 问题是,只有在组管理中选中“启用联系人列表组共享openfire”时,才会填充好友列表 我希望始终启用此选项,以便用户可以在好友列表中看到彼此 这是一个存在的问题 是否有任何可能的解决方案或替代方案 编辑: 换句话说,我希望避免在ofGroupProp表中添加以下三行:Xmpp Openfire联系人列表共享,xmpp,grouping,openfire,rostering,Xmpp,Grouping,Openfire,Rostering,我在CentOs上安装了openfire,它使用外部数据库进行身份验证和用户列表 我根据一个用户表和一个朋友列表来管理组,这样每个用户也是一个管理员组,并由(朋友)用户填充 外部用户和身份验证工作正常 问题是,只有在组管理中选中“启用联系人列表组共享openfire”时,才会填充好友列表 我希望始终启用此选项,以便用户可以在好友列表中看到彼此 这是一个存在的问题 是否有任何可能的解决方案或替代方案 编辑: 换句话说,我希望避免在ofGroupProp表中添加以下三行: name share
name sharedRoster.displayName groupname
name sharedRoster.groupList
name sharedRoster.showInRoster onlyGroup
您必须获取组成员列表吗?请简单解释。我可以得到小组成员名单,并设置正确的管理,我可以看到他们在管理控制台。问题是我无法看到列表中要聊天的组成员,除非我在openfire数据库的ofGroupProp表中添加这三个对齐。在iOS中,您可以使用下面的函数轻松获得组成员。-(void)xmppRoom:(xmppRoom*)发件人didFetchModeratorsList:(NSArray*)项目我的问题是无法获取组成员,我可以正确获取他们,问题是在我共享组之前他们无法聊天。这是一个服务器问题而不是客户端问题,你在IOS中什么都不能做,那么所有的朋友在成功连接xmpp流后都必须使用“joinMultiUserChatRoom”方法加入特定的组。加入群后,您的朋友将能够接收群消息。