[英]How to get user id in Quickblox using the iOS SDK?
我是Quickblox的新手,並且對使用聊天功能感興趣。 但是,需要將當前登錄用戶想要聊天的用戶的ID發送給該用戶。 在示例代碼中,該id似乎是硬編碼的。 但是我想從Quickblox獲取用戶的ID。 如何獲取已登錄用戶的用戶ID?
感謝Srinivasa Pradeep
對於懶惰者,相關的解決方案是sample-users項目:
https://github.com/QuickBlox/quickblox-ios-sdk/tree/master/sample-users
對於懶惰者,這是我迅速完成的工作:
func loadUsersWithCompletion(completion: ((results: [QBUUser]?)->Void)) {
let responsePage: QBGeneralResponsePage = QBGeneralResponsePage(currentPage: 0, perPage: 100)
QBRequest.usersForPage(responsePage, successBlock: { (response, responsePage, users) in
print("users received: \(users)")
completion(results: users)
}) { (response) in
print("error with users response: \(response.error)")
}
}
我正在慢慢發現Quickblox具有我需要的所有功能,但是很多文檔只是引用了示例項目,因此SO上沒有太多代碼可用。 我想這迫使您查看實際代碼,而不是復制面食。
檢查此示例iOS聊天http://quickblox.com/developers/SimpleSample-chat_users-ios
它恰好顯示了這種情況,以及如何使用Users + Chat
我無法在此處發布iOS代碼,因為從github下載src並使用它會更好,更簡單
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.