Rob*_*ood 5 android xmpp smack groupchat
我正在尝试根据 room 从特定组中获取加入的成员列表JID,存在几种方法,如下所述:
XMPPError: forbidden - authXMPPError: forbidden - auth但是没有任何工作异常XMPPError: forbidden - auth,似乎隐私存在问题,我无法弄清楚。
注意:JID 以“roomName@service”形式的房间名称
小智 -1
Use this :
multiUserChatManager = MultiUserChatManager.getInstanceFor(XMPPConnection);
MultiUserChat muc =multiUserChatManager.getMultiUserChat("dopee@conference.104.155.155.5");
        try {
            List<Affiliate> admin=muc.getAdmins();
            System.out.println("Admin=====>>>"+admin);
            List<String> userlist=muc.getOccupants();
            List<Affiliate> member=muc.getMembers();
            List<Occupant> memBer=muc.getParticipants();
            List<Affiliate> owner=muc.getOwners();
            System.out.println("userlist=====>>>"+ userlist.toString());
            System.out.println("usercount=====>>>"+   muc.getOccupantsCount());
        } catch (SmackException.NoResponseException e) {
            e.printStackTrace();
        } catch (XMPPException.XMPPErrorException e) {
            e.printStackTrace();
        } catch (SmackException.NotConnectedException e) {
            e.printStackTrace();
        }
| 归档时间: | 
 | 
| 查看次数: | 879 次 | 
| 最近记录: |