как загрузить много картинок в 1 пост [vk-api] [python]

Здрасвуйте я хочу зарузить много картинок (желательно чтобы так же работало с видео и ау) в 1 пост, но не совсем понимаю как это сделать. У меня есть лист из картинок (BytesIo) и я хочу 1 пост со всеми кратинками.

Я знаю как это сдлеать с 1 картинкой, но не знаю как сразу со всеми. Я даже не уверен как загузить много картинок на сераер чтобы их заполнить.

код который постит 1 пост на 1 картинку (не то что я хочу, я хочу чтобы в ОДНОМ ПОСТЕ БЫЛИ ВСЕ КАРТИНКИ и желательно видео и аудио.)


import vk
import requests

imgs = [] # лист с картинками в формате BytesIo

session = vk.Session(access_token=access_token)
vk_api = vk.API(session)

for image in imgs:

    server = vk_api.photos.getWallUploadServer(group_id=group_id)['upload_url']
    response = requests.post(server, files=image).json()
    
    image_id  = vk_api.photos.saveWallPhoto(photo=response['photo'], hash=response['hash'], server=response['server'])[0]['id']

    
    vk_api.wall.post(
    owner_id = <ID>, 
    message = <Сообщение>, 
    attachments = image_id)


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