Найти - Пользователи
Полная версия: Проблема с Vkontakte
Начало » Network » Проблема с Vkontakte
1
Mozart
Такая ситуация. Есть сайт на котором можно подключить свой аккаунт Вконтакте. Нужно это сделать програмно. Используется библиотека Grab. В начале стандартно посылается запрос на сервер vk.com с id приложения который выдает сам сайт, Вк просит авторизацию на сервере - авторизуюсь, авторизация проходит успешно, получаю куку - remixsid ну и др. печеньки …

Проблема начинается в следующем запросе:

https://login.vk.com/?act=openapi&oauth=1&aid=2263836&location=site.ru&rnd=5462899

Где aid - соответственно ID приложения
site.ru - сайт куда подключается страничка Вк
И параметр rnd - в котором и состоит вся проблема, я не могу понять как мне его достать и отправить верный запрос, т.к. только после этого запроса на сайте подключается страничка, знаю только что параметр этот генерируется “На лету”.

Вот функция из исходников Вк, связанная с этим параметром (скрин) - http://gyazo.com/c585630a6fc45e6dd1c9624c5bb19aab

Может это можно как нибудь обойти, или как то получить этот параметр перед отправкой? Может кто то сталкивался с похожей проблемой?

Спасибо.
Chrome
rnd - случайное число.
krishnarama
rnd - антикеш.
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