Не работают методы friends
Добавлено: 04 фев 2012, 18:10
Не работают методы. Проверяю friends.getAppUsers, но и другие дают молчание. Права на работу со списком друзей - получены. Более того, класс, который грузится первым (после прелоадера) нормально получает список. А если нужно получить список в других классах - фиг. Постинг на стену работает, а получить список не могу. Метод вызывается, а потом ни ответа ни ошибки... Ах, да, flashVars данными заполняется, во всяком случае viewer_id - норм выводится. Вот код:
Код: Выделить всё
package com.table.friends { import com.button.comment.ButSearch; import com.CreateElement; import com.vk.APIConnection; import fl.data.DataProvider; import fl.controls.ComboBox; import fl.controls.TextInput; import flash.display.MovieClip; import flash.display.Sprite; import flash.events.*; import flash.text.*; public class FriendsShell extends MovieClip { public var VK:APIConnection; public var flashVars:Object; public var myFriendsText:TextField = create.newText("Текст:", 13, 0, 0); public function FriendsShell() { super(); addEventListener(Event.ADDED_TO_STAGE, onAddedToStage); } private function onAddedToStage(event : Event):void { removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage); flashVars = stage.loaderInfo.parameters as Object; VK = new APIConnection(flashVars); //VK.api('wall.post', { message: "Текст сообщения"}); myFriendsText.text = flashVars["viewer_id"]; VK.api('friends.getAppUsers', { }, onFrienddd,onError); function onFrienddd(frApp: Object):void { myFriendsText.text = "работает"; } function onError(data: Object):void { myFriendsText.text = data.error_msg; } addChild(myFriendsText); } } }