我是Quickblox的新手,我对使用聊天功能感兴趣。 但是,需要发送当前登录用户想要聊天的用户的id。在示例代码中,id似乎是硬编码的。 但是,我想从Quickblox获取用户的ID。 如何获取登录用户的用户ID到应用程序?
由于 Srinivasa Pradeep
答案 0 :(得分:1)
对于懒惰,相关的解决方案是示例用户项目:
https://github.com/QuickBlox/quickblox-ios-sdk/tree/master/sample-users
对于懒人来说,这就是我在swift中所做的:
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上没有太多可用的代码。我想这会强迫你查看实际代码而不是复制意大利面。
答案 1 :(得分:0)
查看此示例iOS聊天http://quickblox.com/developers/SimpleSample-chat_users-ios
它正好显示了这种情况,如何使用用户+聊天
我无法在此处发布iOS代码,因为从github下载src并使用它更好更简单