Показать сообщение отдельно
Старый 23.01.2011, 03:47
Alexd21 вне форума Посмотреть профиль Отправить личное сообщение для Alexd21 Найти все сообщения от Alexd21
  № 3  
Ответить с цитированием
Alexd21

Регистрация: Jan 2011
Сообщений: 49
Проблему решил сам, потратив сутки.
Итог:

чтобы работать с запросами локально из флеш необходимо

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 - обрабатывается правильно, это я сам олень.