Страница 1 из 1

не работает при вставке test_mode

Добавлено: 25 июн 2010, 14:21
agni
такой запрос работает:

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

sig=MD5.encrypt(viewer_id+'api_id='+api_id+'fields=bdate,photo_bigmethod=getProfilesuids='+uid+'v=2.0'+api_secret);            var request:URLRequest=new URLRequest("http://api.vkontakte.ru/api.php?api_id="+api_id+"&method=getProfiles&uids="+uid+"&fields=bdate,photo_big&v=2.0&sig="+sig);

добавляю в запрос test_mode=0 (значение по умолчанию) перестаёт работать

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

sig=MD5.encrypt(viewer_id+'api_id='+api_id+'fields=bdate,photo_bigmethod=getProfilesuids='+uid+'v=2.0'+api_secret);var request:URLRequest = new URLRequest("http://api.vkontakte.ru/api.php?api_id=" + api_id + "&method=getProfiles&uids=" + uid + "&fields=bdate,photo_big&v=2.0&test_mode=0&sig=" + sig);

Re: не работает при вставке test_mode

Добавлено: 25 июн 2010, 14:30
bodnar
Если бы вы прочитали ошибку которую вам возвращают (а еще лучше если бы написали ее сюда), и воспользовались любым переводчиком, то поняли бы, что у вас проблема с сигнатурой. А потом если бы посмотрели, то увидели, что забыли в сигнатуру добавить test_mode

И вообще возьмите библиотеку для создания запросов из уроков на форуме.

Re: не работает при вставке test_mode

Добавлено: 25 июн 2010, 15:57
agni
bodnar писал(а):Если бы вы прочитали ошибку которую вам возвращают (а еще лучше если бы написали ее сюда)
так ведь компилятор молчит, нигде ничто не предупреждает, что что-то не так :oops:
было подозрение, что в сигу надо добавить, но так как добавление не помогло )видимо не правильно ставил), то в коде не указал, хотя саму строку с сигой оставил :)

Re: не работает при вставке test_mode

Добавлено: 25 июн 2010, 15:59
agni
bodnar писал(а):И вообще возьмите библиотеку для создания запросов из уроков на форуме.
киньте ссылкой плиз
форум на поиск "библиотека для создания запросов" молчит :(

Re: не работает при вставке test_mode

Добавлено: 25 июн 2010, 17:43
bodnar
agni писал(а):так ведь компилятор молчит,
опыт программирования видимо отсутствует. Откуда компилятор должен знать о прихотях контактовской безопасности?
agni писал(а):киньте ссылкой плиз
Например тут http://flapps.ru/forum/topic187.html качайте исходник. Библиотека VkApiNode

Re: не работает при вставке test_mode

Добавлено: 26 июн 2010, 06:30
agni
bodnar писал(а):Например тут http://flapps.ru/forum/topic187.html качайте исходник. Библиотека VkApiNode
спасибо
bodnar писал(а): опыт программирования видимо отсутствует. Откуда компилятор должен знать о прихотях контактовской безопасности?
где и как мне можно посмотреть ошибку, которая мне возвращается?

Re: не работает при вставке test_mode

Добавлено: 26 июн 2010, 06:32
bodnar
ну просто трейсни ответ от контакта, потом залезь в документацию API и посмотри что значит этот код ошибки

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

trace(loader.data);//ну или как то так

Re: не работает при вставке test_mode

Добавлено: 26 июн 2010, 06:53
agni
bodnar писал(а):ну просто трейсни ответ от контакта, потом залезь в документацию API и посмотри что значит этот код ошибки

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

trace(loader.data);//ну или как то так
без установки параметра test_mode в запрос, я не смогу сделать "Debug Movie" ?

Re: не работает при вставке test_mode

Добавлено: 29 июн 2010, 12:40
agni
следующий код работает:

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

sig = MD5.encrypt(viewer_id + 'api_id=' + api_id + 'fields=bdate,photo_bigmethod=getProfilestest_mode=1uids=' + uid + 'v=2.0' + api_secret);var request:URLRequest = new URLRequest("http://api.vkontakte.ru/api.php?api_id=" + api_id + "&method=getProfiles&uids=" + uid + "&fields=bdate,photo_big&test_mode=1&v=2.0&sig=" + sig);
если test_mode=1 заменить на test_mode=0, то загруженное приложение работает так же, как при отсутствии параметра test_mode