Загрузка фото на Python через vk api

Не могу понять, как сформировать запрос. В документации сказано:

2. Приложение формирует POST-запрос на полученный адрес.
Запрос должен содержать поля file1-file5, которые содержат файлы с изображениями (JPG, PNG, BMP или GIF).


Ответ на 1ый шаг:
{"response":{"upload_url":"http://cs4753.vkontakte.ru/upload.php?act=do_add&mid=66748&aid=-7&gid=0&hash=7419b03fcd36cec259d273a8efb7455c&rhash=
98e58988706478872a9daa68f4904bbc&swfupload=1&api=1"}}

Пробовал добавлять к этому адресу параметр photo=полный_путь_к_фото, но в ответ вместо


{"server": "4753", "photo": "2041c53171:w|402x600^200^299", "hash": "76a17dce73ccb6edf9d7382c7787d53a"}

приходит

{"server": "4753", "photo": [], "hash": "76a17dce73ccb6edf9d7382c7787d53a"}


Подскажите в каком направлении копать =)

P.S. само апи функционирует на ура, проблема именно в загрузке фото на сервер.

1 ответов


Так вы загружаете фото на стену пользователя или просто фотки на сервер ВК?
А то цитату из доки приводите для фоток на сервер, а добавляете параметр photo, который про стену.