2014-09-20 94 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

相關問題