Получить аватарку vk api

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

user3366290 31 май 2014, в 12:54
Поделиться
Поделиться:

2 ответа

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

VKRequest yourRequest = VKApi.users().get(VKParameters.from(VKApiConst.FIELDS,»photo_50″))
После этого, когда вы будете получать данные пользователей, вы можете получить фото_50:
user3760402 28 янв. 2015, в 19:29
Поделиться

Но вместо get (VKApiConst.FIELDS, «photo_50») вы должны использовать VKRequest yourRequest = VKApi.users (). Get (VKParameters.from (VKApiConst.FIELDS, «photo_50»));

SERG 30 март 2015, в 07:32

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

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

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

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

КАК УСТАНОВИТЬ ШЕСТИУГОЛЬНУЮ NFT АВАТАРКУ В ВК | КАК ПОСТАВИТЬ НФТ НА АВУ ВКОНТАКТЕ | VK NFT

Вы должны использовать users.get метод 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

Fancy John 24 июль 2014, в 12:41
Поделиться

Ещё вопросы

Источник: overcoder.net

как получить аватарку пользователя vk_api python

Столкнулся с проблемой — аватарку пользователя получить могу(https://vk.com/dev/users.get) , но она получается «прямоугольная», а не «круглая», как в сообщениях. Помогите, как получить «круглую».

Еще по теме:  Руководство Вконтакте для бизнеса

P.S. программирую на python

Ответы (3 шт):

from PIL import Image, ImageOps mask = Image.open(‘mask.png’).convert(‘L’) im = Image.open(‘image.png’) output = ImageOps.fit(im, mask.size, centering=(0.5, 0.5)) output.putalpha(mask) output.save(‘output.png’)
from PIL import Image, ImageDraw img = Image.open(‘input.jpg’) bigsize = img.size[0] * 3, img.size[1] * 3 mask = Image.new(‘L’, bigsize, 0) draw = ImageDraw.Draw(mask) draw.ellipse((0, 0) + bigsize, fill=255) mask = mask.resize(img.size, Image.ANTIALIAS) img.putalpha(mask) img.save(‘output.png’)

введите сюда описание изображения

введите сюда описание изображения

Нашел такой код, вроде рабочий) :

from PIL import ImageDraw,Image def crop_img(profile_img,output): def prepare_mask(size, antialias = 2): mask = Image.new(‘L’, (size[0] * antialias, size[1] * antialias), 0) ImageDraw.Draw(mask).ellipse((0, 0) + mask.size, fill=255) return mask.resize(size, Image.ANTIALIAS) def crop(im, s): w, h = im.size k = w / s[0] — h / s[1] if k > 0: im = im.crop(((w — h) / 2, 0, (w + h) / 2, h)) elif k < 0: im = im.crop((0, (h — w) / 2, w, (h + w) / 2)) return im.resize(s, Image.ANTIALIAS) size = (140, 140) im = Image.open(profile_img) im = crop(im, size) im.putalpha(prepare_mask(size, 4)) im.save(output)

Источник: husl.ru

КАК СДЕЛАТЬ NFT Аватар ВКонтакте | Rarible | MetaMask | VK

Как по id получить аватарку и имя?

Нужно выполнить вызов метода АПИ http://vk.com/dev/users.get
Чтобы вывести без перегрузки страницы, можно использовать AJAX. Но на 100% не уверен, никогда с ним не работал.

Re: Как по id получить аватарку и имя?

Сообщение benkerrry » 26 сен 2014, 00:37

Я к примеру получил нужный код, а как его вывести теперь через php?

response: []

Re: Как по id получить аватарку и имя?

Сообщение Serge » 26 сен 2014, 08:57

benkerrry
для этого и нужен AJAX.
http://api.jquery.com/jquery.post/ — обертка на jQuery, несколько упрощает работу.

Re: Как по id получить аватарку и имя?

Сообщение benkerrry » 26 сен 2014, 12:38

А есть какие нибудь уроки по внедрению этих кодов? А то я ничего не понял

Еще по теме:  Как вычислить по id Вконтакте местоположение анонимного пользователя

Re: Как по id получить аватарку и имя?

Сообщение benkerrry » 27 сен 2014, 11:16

Я нашел код вывода инфы по id

response);var_dump($info->photo_50); // URL фотографииvar_dump($info->first_name); // Имяvar_dump($info->last_name); // Фамилия?>
но он выводит не то что надо
string(54) «http://cs618219.vk.me/v618219219/136d9/LowzEka5Ut4.jpg» string(14) «Имя» string(20) «Фамилия»
Что я не так делаю?

Re: Как по id получить аватарку и имя?

Сообщение XELAD » 27 сен 2014, 15:43

Как по id получить аватарку и имя?
выводит не то что надо

Re: Как по id получить аватарку и имя?

Сообщение benkerrry » 27 сен 2014, 16:46

Я разобрался как вывести
Помогите пожалуйста подключить поле input к скрипту. Нужно чтобы id вставлялся в поле а потом выводился в скрипте, без перезагрузки

$(document).ready(function()<$(‘#nik1’).change(function()<$(‘.nik1’).text($(this).val());>);$(‘#uron1’).change(function()); >); ID
УРОН response); echo «

Рейтинг
( Пока оценок нет )
Загрузка ...