Вот так делаю. 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;
}
}
}