我想在聊天室(XYZ公司)添加一组例如VP。我可以将个人用户添加到聊天室,但我想将特定组添加到聊天室。我怎样才能做到这一点?
我尝试了以下代码
XMPPJID *userJid = [XMPPJID jidWithString:[NSString stringWithFormat:@"%@@%@",user,self.serverName]];
[xmppRoomToInvite editRoomPrivileges:@[[XMPPRoom itemWithAffiliation:@"member" jid:userJid]]];
[xmppRoomToInvite inviteUser:userJid withMessage:@"Welcome"];
但是在openfire中,我可以看到VP @ servername被添加为成员。但是成员组中的用户没有收到新的聊天室。
答案 0 :(得分:0)
默认情况下,XMPP中没有此类功能。您无法在MUC规范中的MUC会议室中添加名册组。您应该让您的客户在您的名册上进行迭代,以便从客户代码中添加所需的联系人。