0
Vkontakte android SDK으로 작업을 시작한 후 잘하고 있습니다.) 나는 승인을했고, userFirstName, userLastName 그리고 userPhoto를 얻었다. 그러나 사용자 벽이나 사용자 벽에서 사용자 게시물을 얻는 방법에 대해서는 잘 모릅니다. 그것은 비슷해야하며, logcat에서 응답 # 2를 볼 수 있지만 실제로 어떻게 파싱하는지 모르겠다 ???userinfo가 있는데 벽에서 사용자 게시물을받는 방법은 무엇입니까?
//Prepare request for userName and photo
final VKRequest request1 = VKApi.users().get(VKParameters.from(VKApiConst.FIELDS, "photo_100, contacts"));
//Prepare request for userWall
final VKRequest request2 = VKApi.wall().get(VKParameters.from(VKApiConst.OWNER_ID));
//Parallel executing requests
VKBatchRequest batch = new VKBatchRequest(request1, request2);
batch.executeWithListener(new VKBatchRequest.VKBatchRequestListener() {
@Override
public void onComplete(VKResponse[] responses) {
super.onComplete(responses);
//Work with responses
//*****
//UserName and photo response
//*****
VKApiUserFull user = ((VKList<VKApiUserFull>) responses[0].parsedModel).get(0);
Ion.with(ivUserPhoto).placeholder(R.drawable.ic_launcher)
.error(R.drawable.ic_launcher)
.load(user.photo_100);
tvUserName.setText(user.first_name + " " + user.last_name);
//********
//Wall response similar sa userResponse...
//********
VKApiPost mPost = ((VKList<VKApiPost>) responses[1].parsedModel).get(0);
Log.e("post name", mPost.toString());
}
@Override
public void onError(VKError error) {
//Error;
}
});