Как получить аватар человека VK API

.KOHTOP.

Активный
Автор темы
226
35
Версия MoonLoader
.027.0-preview
Допустим у человека такая аватарка
1699198025297.png
- (её нету)

1699198044208.png
- А может быть такая

Мне нужно, чтобы скрипт получал аватарку, а потом выводил это в скрипт
 

TravkaCode.lover()

Активный
104
28
Кидай GET запрос на VK API к методу users.get
1699259524171.png


доки https://dev.vk.com/ru/method/users.get

JSON:
{
    "response": [
        {
            "id": VK ID,
            "photo_400_orig": "Ссылка на автарку",
            "first_name": "Имя",
            "last_name": "Фамилия",
            "can_access_closed": true,
            "is_closed": false
        }
    ]
}
Дальше срезай и получай ссылку.
user = await bot.api.users.get(user_id=message.from_id, fields="photo_400_orig")
user[0].photo_400_orig

под луа подгонишь

Если аватарки у пользователя нет то выдаст - https://vk.com/images/camera_400.png

 
  • Нравится
Реакции: the same и qdIbp