Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 27.03.2012, 17:37
AngelPOPs вне форума Посмотреть профиль Отправить личное сообщение для AngelPOPs Найти все сообщения от AngelPOPs
  № 1  
Ответить с цитированием
AngelPOPs

Регистрация: Mar 2012
Сообщений: 5
Question Не происходит запрос к API

Вот так делаю. ID приложения выводит и всё...
Что не так? Даже ошибку не даёт.
Код AS3:
package 
{
        import vk.APIConnection;
        import vk.events.*;
        import flash.display.MovieClip;
        import flash.events.*;
 
        public class Main extends MovieClip
        {
                public var api_id:Number;
                public var viewer_id:Number;
                public var sid:String;
                public var secret:String;
 
                public function Main()
                {
 
                        if (stage)
                        {
                                init();
                        }
                        else
                        {
                                addEventListener(Event.ADDED_TO_STAGE,init);
                        }
                }
 
                private function init(e:Event=null):void
                {
                        removeEventListener(Event.ADDED_TO_STAGE,init);
 
                        var flashVars:Object = stage.loaderInfo.parameters as Object;
 
                        api_id = flashVars['api_id'];// id приложения
                        viewer_id = flashVars['viewer_id'];// id пользователя
                        sid = flashVars['sid'];// сид 
                        secret = flashVars['secret'];// секретный пароль
 
                        result_tf.text = "ID приложения: " + api_id;
 
                        var VK:APIConnection = new APIConnection(flashVars);
                        VK = new APIConnection(flashVars);
 
                        VK.api('users.get', {uids: viewer_id, fields:'nickname'}, onProfileLoaded, onError);
                }
 
                private function onProfileLoaded(e:Object):void
                {
                        result_tf.text = "Погоняло: " + e.nickname;
                }
 
                private function onError(e:Object):void
                {
                        result_tf.text = "Ошибка: " + e.error_msg;
                }
        }
}

Создать новую тему   Часовой пояс GMT +4, время: 20:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:26.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.