Найти - Пользователи
Полная версия: Нужна помощь с api vk
Начало » Python для новичков » Нужна помощь с api vk
1
Elengyy
 import requests
 import vk
 def func():
    session = vk.Session(access_token='token')
    api = vk.API(session)
    data = api.photos.getWallUploadServer(group_id='id')
    url = data['upload_url']
    img = {'photo': open('expample.img ',"rb")}
    r = requests.post(url, files=img)
    info = {'server':  r.json()['server'], 'photo': r.json()['photo'], 'hash': r.json()['hash']}
    api.photos.saveWallPhoto(**info)
 func()
Можете подсказать почему у меня выдает ошибку 121 Invalid Hash? Я с ним ничего по идее не делал…
FishHook
Вы, конечно, можете подождать, пока найдется человек активно работающий с вк и отлично знающий тонкости взаимодействия с ним, но боюсь, что ваши ожидания не увенчаются успехом (хотя я наверняка ошибаюсь ) Почему бы вам не потыкать своими проблемами в техподдержку вконтакта? Мэйл.ру - медиагигант, существующий при поддержке правительства, тщательно контролируется им и соответственно имеет существенные вливания в виде наших с вами налогов. К кому, как ни к ним обращаться с проблемами на их поле?
Elengyy
Получилось исправить ошибку изменив
 api.photos.saveWallPhoto(**info)
на
 api.photos.saveWallPhoto(**info, group_id='id')
Вдруг кому-то пригодиться…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB