Intereting Posts
Динамические ссылки Firebase обрабатываются дважды Как размыть Bitmap (Android)? Android Studio продолжает просить выключить Hyper-V в бесконечном цикле Значение «debuggable» для Android Почему я получаю IllegalStateExceptions каждый раз, когда я запускаю Activity, который использует фрагменты поддержки? Обратный вызов Ble scan вызывает только несколько раз, а затем останавливается Как изменить имя устройства? (Устройства adb) Создание Android Instant App с компонентом приложения из кинжала API печати Android на вкладке Galaxy Как вы уроните булавку на MapView в Android? Android: приложение неожиданно погибает, оставляя меня невежественным по причине ENOENT (Нет такого файла или каталога) Когда там есть файл Возможно ли запустить диалоговое окно «Диалог» из «Предпочтения» в «Предпочтение»? RecyclerView мигает после notifyDatasetChanged () Как получить направление стрелка без использования карт google api

Получить аватар пользователя VK SDK

Добрый день. Вопрос об использовании библиотеки ВК. Как получить изображение профиля, используя VKSDK \ Невозможно найти нужную информацию в Интернете.

    В вашем запросе вам необходимо указать одно из следующих полей: photo_50 или photo_100 или photo_200:

    VKRequest yourRequest = VKApi.users().get(VKParameters.from(VKApiConst.FIELDS,"photo_50")) 

    После этого, когда вы будете получать данные пользователей, вы можете получить фото_50:

     yourRequest.executeWithListener(new VKRequest.VKRequestListener() { @Override public void onComplete(VKResponse response) { super.onComplete(response); VKUsersArray usersArray = (VKUsersArray) response.parsedModel; for (VKApiUserFull userFull : usersArray) { Log.i(TAG, "Avatar image URL: " + userFull.photo_50); } } } 

    Для приложений для Android:

    Вы получите фотографию профиля, отправив запрос следующим образом:

      https://api.vk.com/method/users.get?user_id=5337911&v=5.23&fields=photo_50 

    Для приложений iframe:

    Вы должны использовать метод VK.api для VK.api

      VK.api('users.get', { user_ids: id, fields: "photo_50" }, function(data) { photo_50 = data.response[0].photo_50; }); 

    Если вы не знаете, что такое VK.api тогда вы должны прочитать о Javascript SDK