Может кто скажет где можно спарсить, а может как сгенерировать, читал vkontakte api формулы побывал, но всё же не получилось, может не тот secret вставляю.
Этот secret, что выделен, я взял со страницей с тюрягой, но там он постоянно меняется. А sig не меняется. Я зню что секрет в случаее апи, вводит пользователь в своём приложении. Мне нужно с чужого приложения вытянуть пользователей.
Тоже задался этим вопросом, и мне это удалось.
Только я делал через POST запрос.
Как это делал я:
1. Логин вконтакте (login.vk.com).
2. Получаю куки.
3. Подгружая куки, делаю GET запрос на страницу приложения (vk.com/appXXXXXX)
4. Выдергиваю из полученного html из flash vars нужные данные, а именно: viewer_id, sid, auth_key.
5. Узнаю secret: (делается это руками, отдельно от програмирования)
a. скачиваю приложение (download master-ом например) - тамже во flash vars есть url, там файл zip, скачиваю и переименовываю в swf.
б. открываю этот swf во flash decompiler.
в. методом копания в скриптах флешки нахожу этот злощастный secret.
6. Подкотовка запроса, переменная типа StringList с содержимым:
7. Отправляю POST запрос с этим содержимым на [Ссылки могут видеть только зарегистрированные пользователи. ], и получаю XML списка друзей. (незабываем про то что куки должны быть подгружены)
8. ЛогАУТ (выход из контакта)