QuickBlox:如何获取房间的所有成员?

QuickBlox: How to get all members of room?

我们如何在 QuickBlox iOS SDK 中获取房间的所有成员。在 QuickBlox 的 web SDK 中,我们可以通过以下方式找到 link。但我找不到 iOS SDK

的相同内容

http://quickblox.com/developers/Web_XMPP_Chat_Sample#Managing_members

任何帮助将不胜感激。

要检索群组的所有成员,请先获取您想要获取该成员的特定对话,它会为您提供此类响应。

Dialogs: (
ID:554864c6535c12ac9a0f63dc                      
Room JID:17320_554864c6535c12ac9a0f63dc@muc.chat.quickblox.com                      
name:3                      
photo:(null)                      
type:2                      
lastMessage:(null)                      
lastMessageDate:(null)                      
occupantIDs:(\n    2067069,\n    2107873,\n    2976970\n)                      
userID:2976970                      
unreadMessagesCount:0                      
lastMessageUserID:0"
)

在这里您可以看到您拥有组中所有用户的占用者 ID,现在您必须找到具有此占用者 ID 的所有用户。

    NSArray *occupantsUsersIDs = [dialogname valueForKey:@"occupantIDs"];
    //
    [QBRequest usersWithIDs:occupantsUsersIDs page:pagedRequest successBlock:^(QBResponse *response, QBGeneralResponsePage *page, NSArray *users) {

     NSLog(@"Users %@",users);
        //
    } errorBlock:nil];