2014-09-20 74 views
0

我是Quickblox的新手,对使用聊天功能感兴趣。 但是,需要发送当前登录用户想要聊天的用户的ID。在示例代码中,id似乎是硬编码的。 但是我想从Quickblox获得用户的ID。 如何获取已登录用户的用户标识到应用程序?如何使用iOS SDK在Quickblox中获取用户ID?

感谢 斯里尼瓦沙普拉迪普

回答

0

检查该样本的iOS聊天http://quickblox.com/developers/SimpleSample-chat_users-ios

它显示的正是这种情况下,如何与用户携手+聊天

我不能在这里发布iOS的代码,因为它的更好并简单地从github下载src并使用它

+0

我无法在聊天画面中获得用户头像。怎么可能? – morroko 2014-12-01 12:59:24

1

对于懒惰,相关解决方案是示例用户项目:

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上没有太多可用的代码。我想这会迫使你查看实际的代码而不是复制意大利面。

+0

我正在使用的方法获得用户与ID和获得成功,但没有用户,即空白用户响应200.请帮助我,如果你可以。谢谢 – 2018-01-01 05:59:17

相关问题