Ссылка на аватарку вк для HTML?

Ссылка скопирована
16 апреля 2026 1 ответ

Добрый день! Помогите пожалуйста написать часть кода для вывода изображения которое является текущей аватаркой на странице ВК, например я создаю собственный личный сайт и хочу чтобы на нем была фото моей аватарки, но при смене его в вк оно менялось и на сайте.

Дополнительно:

По факту. Пишите код и задаете вопросы. (Или нанимаете Фрилансеров и они помогают вам и отвечают на вопросы)

По существу. Пишите код сайта, подключаете API VK, берете аватарку, делаете скрипт для CRON, который будет проверять вашу аватарку раз в какое то время и обновлять в базе ссылку на нее или скачивать и класть в папку сайта.

Ответы:

Напиши бэк, обращайся к VK API – метод users.get со своим ID и получай актуальную аватарку.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Никита Орлов Ответ

Для того чтобы вставить аватарку пользователя из социальной сети ВКонтакте на свой сайт, необходимо использовать API этой социальной сети. ВКонтакте предоставляет специальный метод для получения аватарки пользователя по его ID.

Для этого сначала необходимо получить ID пользователя ВКонтакте. Затем можно воспользоваться следующим кодом на PHP, чтобы получить ссылку на аватарку:

$user_id = 123456789; // ID пользователя ВКонтакте
 
$response = file_get_contents("https://api.vk.com/method/users.get?user_ids={$user_id}&fields=photo_200&v=5.131");
$data = json_decode($response, true);
 
if(isset($data['response'][0]['photo_200'])) {
    $avatar_url = $data['response'][0]['photo_200'];
    echo "<img src='{$avatar_url}' alt='Аватарка пользователя'>";
} else {
    echo "Не удалось получить аватарку пользователя";
}

$user_id = 123456789; // ID пользователя ВКонтакте $response = file_get_contents("https://api.vk.com/method/users.get?user_ids={$user_id}&amp;fields=photo_200&amp;v=5.131"); $data = json_decode($response, true); if(isset($data['response'][0]['photo_200'])) { $avatar_url = $data['response'][0]['photo_200']; echo "<img src='{$avatar_url}' alt='Аватарка пользователя'>"; } else { echo "Не удалось получить аватарку пользователя"; }

В этом коде мы отправляем запрос к API ВКонтакте для получения информации о пользователе с указанным ID. В ответе мы получаем ссылку на его аватарку размером 200x200 пикселей. Если аватарка найдена, то выводим её на странице.

Не забудьте заменить значение переменной $user_id на реальный ID пользователя ВКонтакте, а также учесть возможные ошибки при работе с API.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно