2
我們如何獲得QuickBlox iOS SDK中的所有會員?在QuickBlox的web SDk中,我們可以通過波紋管鏈接找到。但我無法找到相同的iOS SDKQuickBlox:如何獲得房間的所有成員?
http://quickblox.com/developers/Web_XMPP_Chat_Sample#Managing_members
任何幫助將不勝感激。
我們如何獲得QuickBlox iOS SDK中的所有會員?在QuickBlox的web SDk中,我們可以通過波紋管鏈接找到。但我無法找到相同的iOS SDKQuickBlox:如何獲得房間的所有成員?
http://quickblox.com/developers/Web_XMPP_Chat_Sample#Managing_members
任何幫助將不勝感激。
爲了檢索組中的所有成員,首先獲取您想要獲得成員的特定對話,併爲您提供這種迴應。
Dialogs: (
ID:554864c6535c12ac9a0f63dc
Room JID:[email protected]
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];
這裏我們不是將用戶添加到occupantIDS中。 – Bhupesh
當你創建組時你必須指定佔用者ID嗎? – jogshardik
是的,但我只給我的乘客ID不是全體成員ID – Bhupesh