Re: Личный статус (activity: get, set, getHistory и т.п.)
Добавлено: 28 апр 2010, 20:22
URLLoader и Math.random() тебе в помощь
Форум о создании приложений
https://flapps.ru/forum/
Код: Выделить всё
import vk.VkApiNode; import flash.net.*; import flash.display.*; import flash.events.*; var api_id:Number=19367467;// id вашего приложения var api_secret:String="uUfx1HNXxB";// секретный ключ var api:VkApiNode; var viewer_id; var server_url; var url_loader:URLLoader; var url_request:URLRequest; var query:String; var wrapper:Object; function Main2():void { this.addEventListener( Event.ADDED_TO_STAGE, onAddedToStage ); } function onAddedToStage(e: Event):void { wrapper=Object(parent.parent); // вызываем окно с настройками приложения (доступ к статусам пользователя) wrapper.external.showInstallBox(); } function Main():void { viewer_id=LoaderInfo(root.loaderInfo).parameters.viewer_id; // определяем адрес сервиса API (vkontakte.ru или vk.com) server_url = LoaderInfo(root.loaderInfo).parameters.api_url + '?'; } // создаем и выполняем запрос api=new VkApiNode(viewer_id,api_id,api_secret,false,'XML','2.0',server_url); query=api.setActivity("получилось изменить статус через приложение"); url_request=new URLRequest(query); url_loader=new URLLoader ; url_loader.load(url_request); url_loader.addEventListener(Event.COMPLETE,function (event:Event) : void { var response:XML=new XML(url_loader.data); });