Решил разобрать ошибку, пользуясь шаблоном
Код:
{"error":{"error_code":101,"error_msg":"Invalid application API ID","request_params":[{"key":"method","value":"friends.getAppUsers"},{"key":"api_id","value":"NaN"},{"key":"sig","value":"29a39f1cb25d2cef9a48cbf8913755c5"},{"key":"v","value":"3.0"},{"key":"format","value":"JSON"},{"key":"sid","value":"null"}]}}
Код AS3:
private function onError(answer:Object):void
{
var message:String = "";
var errorMSG:String = "Error " + answer.error.error_code + ": " + answer.error.error_msg;
var requestParams:String = "";
for(var i:int = 0; i < (answer.error.request_params as Array).length; i++)
{
requestParams += "param" + (i+1) + ": key - " + (answer.error.request_params[i] as Object).key + ", value - " + (answer.error.request_params[i] as Object).value;
}
message += errorMSG + "; " + requestParams;
showMessage(message);
}
Код:
TypeError: Error #1010: Термин не определен и не имеет свойств.
at com.engine::Friends/onError()
at MethodInfo-6()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()