2016-04-28 66 views
0

我正在使用Quickblox API併成功上傳,提取和檢索用戶的頭像圖像。但在我的應用程序中,我想在用戶登錄時顯示用戶列表。獲取用戶頭像。如何在Quickblox中檢索用戶的頭像圖像

我得到的用戶列表(QBUsers),但在該BlobId是爲所有人,儘管頭像圖像是爲用戶存在。

請幫我提取用戶的頭像。

回答

1
func downloadTeamMemberAvatar(avatarFileId:String,completion:  (UIImage?)->Void){ 

    let id = UInt(avatarFileId) 

    if let _ = id{ 

     QBRequest.downloadFileWithID(id!, successBlock: { (_, imageData) in 

      let image = UIImage(data:imageData) 

      completion(image) 

      }, statusBlock: { (_, _) in 

      }, errorBlock: { (_) in 

       completion(nil) 
     }) 

    }else{completion(nil)} 

} 
+0

請看看這個[問題答案](http://stackoverflow.com/questions/37043763/how-to-upload-the-users-profile-pic-and-how-to-fetch-那姿態-PIC-從-anoth/37048260#37048260) –