И снова Incorrect signature и кое что еще...

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Закрыто
RAMe0
Сообщения: 3
Зарегистрирован: 13 дек 2010, 07:44

И снова Incorrect signature и кое что еще...

Сообщение RAMe0 »

Доброго утра, господа!
Вот столкнулся с одной проблемой: получаю ответ Incorrect signature (если запускаю приложение на локальной машине с тестовыми параметрами), если же я запускаю приложение из вконтакта (приложение не отправлялось на модерацю) то получаю уже "Application is disabled. Enable your application or use test mode"

Всю ночь просидел, так и не понял, в чем собственно трабла...
Вот значица, какие параметры и ответы от сервера у меня при запуске на локальной машине:

Код: Выделить всё

 Сигнатура перед MD5:66748api_id=1888171fields=photo_mediumformat=XMLmethod=getProfilesuids=4260162v=3.06113n3e4g3MD5:c0c6a771f75367c92fe1b4a95e472362 Текст запроса:api_id=1888171&method=getProfiles&format=XML&v=3.0&uids=4260162&fields=photo_medium&sid=7e22c25d7fece88f2316553937ff24f43e1073ca28e8b4302e65db35fa&sig=c0c6a771f75367c92fe1b4a95e472362 Ответ сервера (XML):<?xml version="1.0" encoding="utf-8"?><error>  <error_code>4</error_code>  <error_msg>Incorrect signature</error_msg>  <request_params list="true">    ...  </request_params></error> 


А вот какие параметры и ответы, при запуске из интерфейса ВКонтакте (повторюсь, приложение не отправлялось на модерацию):

Код: Выделить всё

 Сигнатура до MD54260162api_id=1929144fields=photo_mediumformat=XMLmethod=getProfilesuids=4260162v=3.06fb245fc8eПосле MD5 c62ff0260b193cdfff0b8f1ad6277a99 Текст запроса:api_id=1929144&method=getProfiles&format=XML&v=3.0&uids=4260162&fields=photo_medium&sid=60bea3b7d35b223c384506ac54254d30795f456a97f9bf4947c43c9153&sig=b59e07b473ce07aa2ad405f217b9a790 Ответ сервера (XML)<?xml version="1.0" encoding="utf-8"?><error> <error_code>2</error_code> <error_msg>Application is disabled. Enable your application or use test mode</error_msg> <request_params list="true">  ... </request_params></error> 

Очень жду помощи и каких либо советов
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: И снова Incorrect signature и кое что еще...

Сообщение Александр »

RAMe0 писал(а):"Application is disabled. Enable your application or use test mode"
Включи приложение или используй в запросе test_mode=1. Ты используешь Вконтакте API 3.0, там test_mode не используется. Просто включи приложение и задай вручную параметры

Код: Выделить всё

             viewer_id = '1'; // ID администратора приложения            secret = 'abcd123456'; // secret из flashVars            sid = 'abcd123456abcd123456abcd123456abcd123456abcd123456abcd1234'; // sid из flashVars
Посмотри урок ВКонтакте API 3.0. Пример простого приложения - там написан пример для локального тестирования.
RAMe0
Сообщения: 3
Зарегистрирован: 13 дек 2010, 07:44

Re: И снова Incorrect signature и кое что еще...

Сообщение RAMe0 »

Спасибо, посмотрю урок. Попробую еще поразбираться
RAMe0
Сообщения: 3
Зарегистрирован: 13 дек 2010, 07:44

Re: И снова Incorrect signature и кое что еще...

Сообщение RAMe0 »

Спасибо помогло...
И почему про test_mod не написано в документации... Я пробовал сделать тестовый режим как на апи для магазинов, не помогло... а вот вариант test_mod не попробовал :)

Думаю можно закрыть тему.
Закрыто