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

Только готовые уроки по использованию ВКонтакте API. Flash + PHP + API. НЕ IFrame!
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

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

Сообщение gaponj88 »

он же пишет тебе что URLLoader не должен быть нуль!
Последний раз редактировалось gaponj88 12 янв 2012, 16:20, всего редактировалось 1 раз.
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

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

Сообщение 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;        }    }}
МаксимИгошев
Сообщения: 1
Зарегистрирован: 14 янв 2012, 14:50

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

Сообщение МаксимИгошев »

откуда брать свои данные?
flashVars['api_id'] = ?;
flashVars['viewer_id'] =?;
flashVars['sid'] = '?';
flashVars['secret'] = ?;
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

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

Сообщение bodnar »

открываешь свое созданное приложение, открываешь исходный код страницы и ищешь там flashvars
Flinston
Сообщения: 1
Зарегистрирован: 11 мар 2012, 15:23

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

Сообщение Flinston »

Блин у меня неполучилось :cry: помогите плиз или видео киньте
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

Flinston
Что конкретно не получилось? Запустить Adobe Flash? Подробнее опиши проблему.
Или кинь видео что не получается :lol:
TolikTRAP
Сообщения: 1
Зарегистрирован: 20 апр 2012, 13:51

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

Сообщение TolikTRAP »

Все сделал как в уроке, приложение белый экран выдает вконтакте. :cry:
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

TolikTRAP
Ошибки были? Main.as подключил?
Напиши ссылку на приложение.
Тимофей
Сообщения: 1
Зарегистрирован: 30 апр 2012, 06:25

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

Сообщение Тимофей »

Где находится main?
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

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

Сообщение 112 »

Тимофей
в папке с fla и swf
Ответить