私はvkSdkAccessAuthorizationFinishedWithResultメソッドでユーザーの電子メールアドレスを取得する方法を知っています。彼のアバター画像やその他のプロフィール情報を入手するにはどうすればいいですか?SwiftでVKのユーザーのアバターを取得
私はこれにVKRequestを使用する必要があると仮定します。 残念ながら、私はVK iOS SDKの迅速なドキュメントが見つかりませんでした。
私はvkSdkAccessAuthorizationFinishedWithResultメソッドでユーザーの電子メールアドレスを取得する方法を知っています。彼のアバター画像やその他のプロフィール情報を入手するにはどうすればいいですか?SwiftでVKのユーザーのアバターを取得
私はこれにVKRequestを使用する必要があると仮定します。 残念ながら、私はVK iOS SDKの迅速なドキュメントが見つかりませんでした。
[OK]を、私はついに見つけソリューション - 。あなたはvkSdkAccessAuthorizationFinishedWithResult方法
let request:VKRequest = VKRequest(method: "users.get", andParameters: ["fields":"photo_50", "bdate"], andHttpMethod: "GET")
request.executeWithResultBlock(
{
(response) -> Void in
println(response.json)
}, errorBlock: {
(error) -> Void in
println("error")
})
クラスVKAccessToken
には、localUser
プロパティが含まれています。あなたはこのように(名前、IDを含む)、ユーザプロファイル情報にアクセスすることができます。
VKSdk.accessToken().localUser
VKUser
クラスはphoto_max
、photo_50
などの分野、... photo_max_orig
画像のURLが含まれています。
VARユーザー= VKSdk.accessToken()localUser.first_name プリント(ユーザー) このコードが壊れるの内側にこのコードを追加する必要があり、「致命的なエラー:オプション値 " – moonvader
@ moonvader VKSdk.accessToken().VK appがインストールされていない場合、localUserはnilです。 –