-
Notifications
You must be signed in to change notification settings - Fork 325
Open
Description
Если в указанный метод передать массив из более чем одного изображения, то выдает ошибку:
Traceback (most recent call last):
File "C:\Users\User\bot\main.py", line 465, in run
result = uploader.photo_wall(self.images)
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\site-packages\vk_api\upload.py", line 200, in photo_wall
return self.vk.photos.saveWallPhoto(**values)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\site-packages\vk_api\vk_api.py", line 1043, in __call__
return self._vk.method(self._method, kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\User\AppData\Local\Programs\Python\Python313\Lib\site-packages\vk_api\vk_api.py", line 934, in method
raise error
vk_api.exceptions.ApiError: [100] One of the parameters specified was missing or invalid: photo is undefined
При этом если передать одно изображение, все работает
Окружение
vk_api: 11.10.0
API: 5.92
Пример
import vk_api
vk = vk_api.VkApi()
uploader = vk_api.VkUpload(vk)
result = uploader.photo_wall(image_list)Metadata
Metadata
Assignees
Labels
No labels