открыл через charles страничку с приложением
в structure :
http:// vkontakte.ru жму на плюсик получил :
адрес моей страницы
apps?act = notificationsapps
apps
_profile.php?_query=app2414872_12482291 жму на него получаю слева во вкладке "Request " :
__query app2414872_12482291
al -1
al_id 12482291
ref 9
Надо не всё подряд смотреть, а искать то что нужно. Тебе надо посмотреть есть ли обращение, когда ты нажимаешь на кнопку, которая вызывает метод getProfiles.
Открой приложение. В Charles выбери File - Clear Session. Нажми на кнопку в своём приложении. Смотри запросы.
У меня запрос к http://api.vkontakte.ru/api.php отправляется. Ответ приходит правильный. В приложении всё выводится.
Открыл приложение, сделал File - Clear Session. Далее нажал на кнопку, оно подумала и выдала: http://q17.queue.vkontakte.ru нажимая на плюс :
im291 и в нем во вкладке Request :
act a_check
id 12482291
key Jh_7EnBHVS5guBbwiVe8tr7FqnbROMe_Ahk54b5DdI7nxy_tuxqmbJld
ts 931359038
wait 25
Ошибок компиляции не было. было только когда я уже в запущенном swf нажимаю на кнопку пишет в выводе :
undefined
TypeError: Error #2007: Параметр url не должен быть равен нулю.
at flash.net::URLStream/load()
at flash.net::URLLoader/load()
at ex_fla::MainTimeline/getProfile()
// id просматривающего приложениеviewer_id = stage.loaderInfo.parameters.viewer_id;// secret для генерации сигнатурыsecret = stage.loaderInfo.parameters.secret;// id сессииsid = stage.loaderInfo.parameters.sid;// адрес API-сервисаapi_url = stage.loaderInfo.parameters.api_url;
Потому что пишешь в fla, а не в классе.
LoaderInfo(root.loaderInfo) - получает информацию которая передается флешке, а не классу. stage - напрямую получает значение.
autoLoad : Boolean
Определяет или задает значение, указывающее автоматическую загрузку указанного содержимого данным экземпляром класса UILoader.
scaleContent : Boolean
Определяет или задает значение, указывающее автоматическое масштабирование изображения до размера данного экземпляра класса UILoader.