Сохранение фотографий из пользовательских вложений VkLongPoll Python

Здраствуйте! Пытаюсь сделать бота, нужно получить изображение от пользователя, и сохранить его в файле. На данный момент не могу получить ссылку на изображение и данный код:

vk_session = vk_api.VkApi(token='токен сообщества')
Lslongpoll = VkLongPoll(vk_session) 
Lsvk = vk_session.get_api()
for event in Lslongpoll.listen():
    if event.type == VkEventType.MESSAGE_NEW and event.to_me and event.text:
        atchs = event.attachments

        if atchs:
            if atchs['attach1_type'] == 'photo':
                photo_id = event.attachments['attach1']
                photo_info = Lsvk.photos.get_by_id(photos=photo_id)
                photo_urls = {size['type']: size['url'] for size in photo_info['sizes']}
                print(photo_urls)

вылетает с ошибкой:

vk_api.exceptions.ApiError: [27] Group authorization failed: method is unavailable with group auth.

Вопрос - как правильно авторизоваться боту, и как в дальнейшем записать фотографию в файл?


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