Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 28, 2011 20:05:26

NSkrypnik
От:
Зарегистрирован: 2009-08-17
Сообщения: 39
Репутация: +  0  -
Профиль   Отправить e-mail  

Вконтакте signature

Доброго времени суток!
Кто нибудь пробовал проект на питоне интегрировать с Вконтакте?

Я использую вот эту библиотеку - http://pypi.python.org/pypi/vkontakte/0.9.5 в своем проекте. Библиотека как положено готовит сигнатуру и запрос к серверу. Вроде бы даже работает на таких командах типа getProfile или friends.get, но вот с другими вызовами беда, например при попытке выполнить friends.getAppUsers Вконтакте отвечает Incorrect signature, что взрывает мой мозг. Код который вычисляет сигнатуру:

def signature(api_secret, params):
keys = sorted(params.keys())
param_str = "".join(["%s=%s" % (str(key), _to_utf8(params[key])) for key in keys]) + str(api_secret)
return md5(param_str).hexdigest()
Мой код:
import vkontakte

vk = vkontakte.API(VKONTAKTE_API_KEY, VKONTAKTE_SECRET_KEY)
vk_friends = vk(method = 'friends.getAppUsers') # Метод вызывается без параметров
Вот такая беда - помогите плз. Глобальная задача - добавить на стену пользователя вконтакте картинку. Если кто-то как-то связывался с этой темой - плз, отзовитесь!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version