Вечная ошибка 4. incorrect signature.

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
love_silense
Сообщения: 2
Зарегистрирован: 24 мар 2011, 20:33

Вечная ошибка 4. incorrect signature.

Сообщение love_silense »

Я создаю iframe приложение для вконтакте. Необходимо с сервера обратиться к апи контакта. Курил доку долго, вроде и не первый год за мужем, но такого маразма ещё не видел(во многих местах дока тупо противоречива).

в итоге формирую вот такой запрос с сервера:
http://vkontakte.ru/api.php?api_id=2241 ... B0B4EAE3D3

при єтом подпись sig формируется на основе вот такой строки:
api_id=2241671format=xmlmethod=getProfilesrandom=6021timestamp=1300913497uids=3937523v=3.0*секьюр приложения*

параметром uids передаёться айди создателя приложения, который дал доступ приложению на все, тоесть создателя, тоесть меня. Таймстамп верный.

В итоге ответом приходит 4 Incorrect signature: server authorization.

Что не так? По каким признакам ещё происходит авторизация сервера? Что нужно дописать в запрос/хеды/куки для решения проблемы? Что, кроме урла проверяеться при запросе от сервера? Советы вроде *нельзя юзать клиентские методы с сервера* были учтены заменой метода гетПрофайлс на секьюр.гетАппБаланс, с соответственной заменой всех аргументов. Результат нулевой.

Собственно проблеме третий день, конца и края нет. Буду очень признателен за помощь.
Ответить