聊天室成员列表

吉特

如何使用中检索聊天室成员列表XMPP framework

我尝试使用:

 - (void)xmppRoom:(XMPPRoom *)sender didFetchMembersList:(NSArray *)items 

但它返回一个空数组

小鱼

这个问题很旧,但是我最近遇到了这个确切的问题(xmppRoom:didFetchMembersList:传递了一个空数组)。在我的案例中,问题在于,当用户被邀请到会议室时,他们将扮演“参与者”角色,并且隶属关系“无”。fetchMembersListXMPPRoom中方法查找带有“成员”隶属关系的项目。

您可以这样更改从属关系:

[xmppRoom editRoomPrivileges:@[[XMPPRoom itemWithAffiliation:@"member" jid:userJID]]];

有关角色和从属关系的详细信息,请参阅XEP-0045

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章