2016-04-25 8 views
2

Я использую последнюю версию Android SDK для VK, и пытаюсь получить сообщения от моей стены:VK Android SDK - response.parsedModel является нулевым

VKParameters vkParameters = VKParameters.from(VKApiConst.USER_ID, SettingsManager.getInstance().getVkId()); 

     VKRequest vkRequest = VKApi.wall().get(vkParameters); 
     vkRequest.executeWithListener(new VKRequest.VKRequestListener() { 
      @Override 
      public void onComplete(VKResponse response) { 
       super.onComplete(response); 

       VKList<VKApiPost> posts = (VKList<VKApiPost>) response.parsedModel; 
       for (VKApiPost post : posts) { 
        Logger.i(GuestsActivity.class, "Post: " + post.getId()); 
       } 
      } 

      @Override 
      public void onError(VKError error) { 
       super.onError(error); 
      } 
     }); 

Я вижу JSON и строку в ответ, но parsedModel is null: Debugger

Почему и как его исправить?

+0

попробовать это зависимости, зависимости { компиляции 'com.vk: androidsdk: 1.6.7' } –

+0

@ExceptionLover Я использую ту же версию. – arts777

ответ

2

Вам нужно добавить запрос параметров extended (и да, я знаю его странно):

VKApiConst.EXTENDED, 1