diff --git a/vk_api/upload.py b/vk_api/upload.py index 78952f51..d52c265d 100644 --- a/vk_api/upload.py +++ b/vk_api/upload.py @@ -171,7 +171,7 @@ def photo_chat(self, photo, chat_id): file=response.json()['response'] ) - def photo_wall(self, photos, user_id=None, group_id=None): + def photo_wall(self, photos, user_id=None, group_id=None, caption=None): """ Загрузка изображений на стену пользователя или в группу :param photos: путь к изображению(ям) или file-like объект(ы) @@ -179,6 +179,7 @@ def photo_wall(self, photos, user_id=None, group_id=None): :param user_id: идентификатор пользователя :param group_id: идентификатор сообщества (если загрузка идет в группу) + :param caption: текст описания фотографии. """ values = {} @@ -188,6 +189,9 @@ def photo_wall(self, photos, user_id=None, group_id=None): elif group_id: values['group_id'] = group_id + if caption: + values['caption'] = caption + response = self.vk.photos.getWallUploadServer(**values) url = response['upload_url']