отладка Flash CS4
отладка Flash CS4
подскажите, пожалуйста, как отлаживать приложения для vkontakte, AS3
при попытке отладки работающего приложения, компилятор пишет:
Error #2044: Необработанный IOErrorEvent:. text=Error #2035: URL-адрес не обнаружен.
(swf доступ в интернет разрешён)
при попытке отладки работающего приложения, компилятор пишет:
Error #2044: Необработанный IOErrorEvent:. text=Error #2035: URL-адрес не обнаружен.
(swf доступ в интернет разрешён)
Re: отладка Flash CS4
Глупый вопрос но все же, адресс точно верный? Мож где буква не та
Re: отладка Flash CS4
приложение работающееbodnar писал(а):Глупый вопрос но все же, адресс точно верный? Мож где буква не та
загруженное на vkontakte - работает
но при отладке пишет такую штуку, запрос не отрабатывается, возвращает null
безопасность - доступ в интернет дан
Re: отладка Flash CS4
отладка в отладчике Flash возможна вообще?
отладчик может принимать(обрабатывать) ответ сервера vkontakte?
отладчик может принимать(обрабатывать) ответ сервера vkontakte?
Re: отладка Flash CS4
agni
Возможна. Для этого есть test_mode.
Попробуй сделать trace ссылки, с которой возникает ошибка.
Если ссылка зависит от ответа контакта, то ошибка может быть здесь. Тогда проверяй весь ответ.
Возможна. Для этого есть test_mode.
Попробуй сделать trace ссылки, с которой возникает ошибка.
Если ссылка зависит от ответа контакта, то ошибка может быть здесь. Тогда проверяй весь ответ.
Re: отладка Flash CS4
trace undefined, xml ответа нетАлександр писал(а):agni
Возможна. Для этого есть test_mode.
Попробуй сделать trace ссылки, с которой возникает ошибка.
Если ссылка зависит от ответа контакта, то ошибка может быть здесь. Тогда проверяй весь ответ.
до контакта не доходит видимо
исходник взят тут
http://flapps.ru/example/source_CS3.rar
только в параметр viewer_id кладу свой id
при построковом прогоне на строки не ругается, ошибку показывает когда весь код пройден
Re: отладка Flash CS4
Сделай так
Чтобы получать нужную информацию, нужно viewer_id заменить на id автора приложения, добавить в запрос и в сигнатру test_mode=1, и в настройках приложения в контакте выключить его.
Код: Выделить всё
private function onComplete(event:Event):void { trace(loader.data); }
Re: отладка Flash CS4
в ответном xml получаю строки:Александр писал(а): Чтобы получать нужную информацию, нужно viewer_id заменить на id автора приложения, добавить в запрос и в сигнатру test_mode=1, и в настройках приложения в контакте выключить его.
<error_code>4</error_code>
<error_msg>Incorrect signature</error_msg>
подскажите как правильно выставить test_mode
делаю так:
Код: Выделить всё
sig = MD5.encrypt(viewer_id + 'api_id=' + api_id + 'fields=bdate,photo_bigmethod=getProfilesuids=' + uid + 'v=2.0test_mode=1' + 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=1&sig=" + sig);
результат тот же (точнее его отсутствие)
Re: отладка Flash CS4
Я наверно плохо знаю английский алфавит, но что-то мне кажется сомнительным что t идет после v
Re: отладка Flash CS4
я не стал переписывать все свои пробыbodnar писал(а):Я наверно плохо знаю английский алфавит, но что-то мне кажется сомнительным что t идет после v
так тоже не работает у меня:
Код: Выделить всё
sig = MD5.encrypt(viewer_id + 'api_id=' + api_id + 'fields=bdate,photo_bigmethod=getProfilesuids=' + uid + 'test_mode=1v=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);