Проблему решил сам, потратив сутки.
Итог:
чтобы работать с запросами локально из флеш необходимо
1. использовать

Код AS3:
// -- For local testing enter you test-code here:
flashVars['api_id'] = 2136984;
flashVars['viewer_id'] = 7367127;
flashVars['sid'] = "9ca7d55cd4088432b6845601de4a9c2026d32cdbc9b09183b63af876d4";
flashVars['secret'] = "**********";
// -- //
if (!flashVars.api_id) tf.appendText("\n[!] Launch application on VK to get your test-code for local testing\n\n");
var VK: APIConnection = new APIConnection(flashVars);
// Example of API request
VK.api('audio.get', { uids: flashVars['viewer_id'] }, fetchUserInfo, onApiRequestFail);
2. знать что

Код AS3:
flashVars['secret'] = "**********";
- не является ключами которые можно посмотреть в настройках приложения, это значение генерируется сервером Вконтакте, т.е. нужно программу запустить со своей странички вконтакте, посмотреть скопировать значение которое сгенерил сервер, вставить в код и можно тестить локально!
Добавлено через 1 минуту
JSON - обрабатывается правильно, это я сам олень.