Android SDK ВКонтакте - response.parsedModel имеет значение null
Я использую последнюю версию Android SDK для ВКонтакте и пытаюсь получить посты со своей стены:
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 имеет значение null:
Почему и как это исправить?
1 ответ
Решение
Вам необходимо добавить параметр запроса extended
(и да, я знаю это странно):
VKApiConst.EXTENDED, 1