Доброго вечера. Учу API в вк вот такая проблема у меня:
Есть код, который должен делать вещи.

Код AS3:
var flashVars:Object = stage.loaderInfo.parameters as Object;
VKAPI = new APIConnection(flashVars);
//ID приложения
var apiID:String = "3146521";
//Секретный ключ приложения
var secret:String = "U7zPxYedMv79RM6pCj8N";
//Необходимый метод изи АПИ
var methodFromAPI:String = "getUserInfo";
//Версия
var version:String = "2.0";
// Для тестов не локально должно быть 0
// var testMode:String = "1";
sig = MD5.encrypt(flashVars['viewer_id'] + 'api_id=' + apiID + 'method=' + methodFromAPI + 'v='+ version + secret);
VKAPI.api(
"getUserInfo",
{"api_id": apiID, "sig": sig, "v": version },
onSuccess,
onError);
Вроде все правильно написанно, или нет? Если брать переменную sig, то она содержит следующую строку:
83990125api_id=3146521method=getUserInfov=2.0U7zPxYedMv79RMpCj8N
Залил приложение в вк. Выдает вот такую ошибку:
Fail wall.post error_msg: Incorrect signature: iframe/flash authorization
Помогите пожалуйста. Буду очень признателен.