Страница 8 из 10

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 12 янв 2012, 16:01
gaponj88
он же пишет тебе что URLLoader не должен быть нуль!

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 12 янв 2012, 16:14
gaponj88
Вот держи рабочий вариант!Только поменяй ид приложения!Ну и подставляй в запрос что именно тебе надо!Фото,дату...:

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

package{    import flash.display.Sprite;    import flash.text.*;    import flash.events.*;    import vk.APIConnection;    import vk.events.*;    import vk.ui.VKButton;     public class Main extends Sprite    {        public var api_id:Number;        public var viewer_id:Number;        public var sid:String;        public var secret:String;        public var frCount;// количество друзей         public function Main()        {            // получаем flashVars            var flashVars:Object = stage.loaderInfo.parameters as Object;            // присваиваем переменным значения из flashVars            api_id = flashVars['api_id'];            viewer_id = flashVars['viewer_id'];            sid = flashVars['sid'];            secret = flashVars['secret'];             // для тестирования локально, вводим свои данные здесь и раскоменчиваем код            /*flashVars['api_id'] = 1728947;            flashVars['viewer_id'] = 1306422;            flashVars['sid'] = 'a1006fd1e8gb9bd669e1119280166bc6cb9110b8a111550333bf041301';            flashVars['secret'] = '7ef8l6a4p8';            */             // инициализация            var VK:APIConnection = new APIConnection(flashVars);            // выполняем запрос получения списка друзей            VK.api('friends.get', {fields:'first_name,last_name'}, friendsLoaded, onError);            // чтобы получить дополнительные данные, нужно указать их в запросе. Например photo_big            // VK.api('friends.get', {fields:'first_name,last_name,photo_big'}, friendsLoaded, onError);             // если нужно узнать список друзей конкретного пользователя, то нужно передать id            // VK.api('friends.get', {uid:'1',fields:'first_name,last_name'}, friendsLoaded, onError);        }         // данные получены        private function friendsLoaded(data: Object):void        {            // обрабатываем полученный ответ            frCount = data.length;// узнаем количество друзей            // выводим количество друзей в поле result_tf            result_tf.text = 'Количество друзей: ' + frCount + "\n";             // выводим список друзей в поле result_tf            for (var i=0; i<frCount; i++)            {                result_tf.appendText(data[i].uid + ' ' + data[i].first_name + ' ' + data[i].last_name + "\n");            }        }         // если произошла ошибка        private function onError(data: Object):void        {            result_tf.text = data.error_msg;        }    }}

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 14 янв 2012, 15:59
МаксимИгошев
откуда брать свои данные?
flashVars['api_id'] = ?;
flashVars['viewer_id'] =?;
flashVars['sid'] = '?';
flashVars['secret'] = ?;

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 14 янв 2012, 16:00
bodnar
открываешь свое созданное приложение, открываешь исходный код страницы и ищешь там flashvars

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 11 мар 2012, 16:10
Flinston
Блин у меня неполучилось :cry: помогите плиз или видео киньте

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 11 мар 2012, 21:18
Александр
Flinston
Что конкретно не получилось? Запустить Adobe Flash? Подробнее опиши проблему.
Или кинь видео что не получается :lol:

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 20 апр 2012, 15:03
TolikTRAP
Все сделал как в уроке, приложение белый экран выдает вконтакте. :cry:

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 20 апр 2012, 20:08
Александр
TolikTRAP
Ошибки были? Main.as подключил?
Напиши ссылку на приложение.

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 01 май 2012, 09:15
Тимофей
Где находится main?

Re: ВКонтакте API 3.0. Пример простого приложения

Добавлено: 01 май 2012, 18:48
112
Тимофей
в папке с fla и swf