Здравствуйте) Помогите, пожалуйста, найти ошибку! Сделал урок под контейнер, вот код:
- import vk.VkApiNode;
- var api_id:Number = 2235954;// id приложения
- var api_secret:String = "FdaEBm0oTs";// секретный ключ
- var api:VkApiNode;
- var viewer_id;
- var server_url;
- var url_loader:URLLoader;
- var url_request:URLRequest;
- var query:String;
- var wrapper:Object;
-
- this.addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
-
- function onAddedToStage(e:Event):void
- {
-
- Security.allowDomain("*");
- stage.dispatchEvent(new Event(Event.DEACTIVATE));
- stage.dispatchEvent(new Event(Event.ACTIVATE));
-
- wrapper = Object(parent.parent);
-
- server_url = wrapper.application.parameters.api_url;
- viewer_id = wrapper.application.parameters.viewer_id;
-
- // создаем и выполняем запрос
- api = new VkApiNode(viewer_id,api_id,api_secret,false,'XML','2.0',server_url);
- query = api.getAppFriends();
- url_request = new URLRequest(query);
- url_loader = new URLLoader ;
- url_loader.addEventListener(Event.COMPLETE,friendsLoaded);
- url_loader.load(url_request);
-
- var all_friends:Array = new Array ;
-
- function friendsLoaded(event:Event):void
- {
- // обрабатываем полученный ответ
- var responseFriends:XML = new XML(url_loader.data);
- if (responseFriends.error_code != 7)
- {// если доступ к списку друзей разрешен в настройках приложения
- // создаём массив ID друзей
- for each (var fid:XML in responseFriends.*)
- {
- all_friends.push(fid);
- profilesLoaded();
- }
- }
- else
- {
- friends_tf.text = 'Нет доступа к списку друзей';
- }
- }
-
- function profilesLoaded():void
- {
- // обрабатываем и выводим список id
- var responseFriendsProfiles:XML = new XML(url_loader.data);
- var friends = '';
- for each (var user:XML in responseFriendsProfiles.*)
- {
- friends = all_friends;
- }
- friends_tf.htmlText = friends;
- }
- }
Единственно, что убрал в коде это вывод имени и фамилли...сделал только вывод id'ов друзей, через запятую....
При компиляциии ошибок нет...заметил только в Charles вопросительный знак при загрузке api.vkontakte.ru
Без контейнера всё работает...а как сделал с контейнером не работает...подскажите где ошибка?