ВКонтакте API 3.0. Пример простого приложения
Re: ВКонтакте API 3.0. Пример простого приложения
он же пишет тебе что URLLoader не должен быть нуль!
Последний раз редактировалось gaponj88 12 янв 2012, 16:20, всего редактировалось 1 раз.
Re: ВКонтакте API 3.0. Пример простого приложения
Вот держи рабочий вариант!Только поменяй ид приложения!Ну и подставляй в запрос что именно тебе надо!Фото,дату...:
Код: Выделить всё
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'] = ?;
flashVars['api_id'] = ?;
flashVars['viewer_id'] =?;
flashVars['sid'] = '?';
flashVars['secret'] = ?;
Re: ВКонтакте API 3.0. Пример простого приложения
открываешь свое созданное приложение, открываешь исходный код страницы и ищешь там flashvars
Re: ВКонтакте API 3.0. Пример простого приложения
Блин у меня неполучилось помогите плиз или видео киньте
Re: ВКонтакте API 3.0. Пример простого приложения
Flinston
Что конкретно не получилось? Запустить Adobe Flash? Подробнее опиши проблему.
Или кинь видео что не получается
Что конкретно не получилось? Запустить Adobe Flash? Подробнее опиши проблему.
Или кинь видео что не получается
Re: ВКонтакте API 3.0. Пример простого приложения
Все сделал как в уроке, приложение белый экран выдает вконтакте.
Re: ВКонтакте API 3.0. Пример простого приложения
TolikTRAP
Ошибки были? Main.as подключил?
Напиши ссылку на приложение.
Ошибки были? Main.as подключил?
Напиши ссылку на приложение.
Re: ВКонтакте API 3.0. Пример простого приложения
Где находится main?
Re: ВКонтакте API 3.0. Пример простого приложения
Тимофей
в папке с fla и swf
в папке с fla и swf