Страницы

Поиск по вопросам

воскресенье, 12 января 2020 г.

как получить по id vk имя и фамилию

#java #android #vkontakte_api #вконтакте


Получил user_id, но не знаю как по нему получить имя и фамилию пользователя

request.executeWithListener(new VKRequest.VKRequestListener() {
    @Override
    public void onComplete(VKResponse response) {
        super.onComplete(response);

        VKApiGetDialogResponse getDialogResponse = ((VKApiGetDialogResponse)response.parsedModel);
        final  VKList list= getDialogResponse.items;

        ArrayList messages = new ArrayList<>();
        ArrayList users = new ArrayList<>();
        for (VKApiDialog msg : list){

            users.add(String.valueOf(msg.message.user_id));
            messages.add(msg.message.body);
        }
        listView.setAdapter(new CustomAdapter(MainActivity.this,users,messages,list));
    }
});

    


Ответы

Ответ 1



Выполняете запрос users.get, в котором передаете id пользователя и получаете список результатов из которого выбираете первый.

Комментариев нет:

Отправить комментарий