VK API saveWallPhoto error 121: Invalid hash - Python

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток всем. Захотелось выложить фотографию на стену группы. Казалось бы читай маны и делай. Что получилось:
На первом шаге получаем url для загрузки фотографии, на втором post-запросом отправляем фотографию. В шестой строчке приходит JSON-ответ, в 7 - декодируем. Мне почему-то кажется, что декодер ломает строку в photo. Принятое значение до декодирования:
В одиннадцатой строке отправляются значения server, photo, hash и другие. GET-параметры пропускаются через функцию urlencode. url: https://api.vk.com/method/photos.sav...wqwrw%22%7D%5D Метод photos.saveWallPhoto возвращает ошибку Invalid hash. Кто-нибудь встречался с подобным или может предположить в чём проблема?

Решение задачи: «VK API saveWallPhoto error 121: Invalid hash»

textual
Листинг программы
r3 = api.photos_saveWallPhoto(server=r2['server'], photo=r2['photo'], hash=r2['hash'], caption=text)

Оцени полезность:

6   голосов , оценка 4.5 из 5
Похожие ответы