From 3796408b482e9d7ed8cd28792bfd87c69119b930 Mon Sep 17 00:00:00 2001 From: Manuel Cortez Date: Tue, 21 May 2019 15:44:42 -0500 Subject: [PATCH 1/2] Added enum-compat instead of enum34 in requirements --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b417368e..572d3bde 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ beautifulsoup4 requests -enum34 +enum-compat websocket-client six From 5b908f5a5b1b7af2f5d6ae20dc42847297c9bfa5 Mon Sep 17 00:00:00 2001 From: Manuel Cortez Date: Tue, 21 May 2019 16:10:06 -0500 Subject: [PATCH 2/2] Upload caption parameter to VkUpload.photo_wall --- vk_api/upload.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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']