2016-04-28 10 views
0

私はQuickblox APIを使用しており、ユーザーのアバター画像をアップロード、取得、取得するのに成功しています。私のアプリでは、ユーザーのログイン時にユーザーの一覧を表示します。ユーザーのアバターを取得する。Quickbloxでユーザーのアバター画像を取得する方法

私はユーザーのリスト(QBUsers)を取得していますが、BlobIdは誰のためにもNullですが、ユーザーにはアバターイメージが存在します。

ユーザーのアバターを取得するのを手伝ってください。

答えて

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-プロフィール - ピクチャから - anoth/37048260#37048260) –

関連する問題