снова непонятки с wall.savePost
Добавлено: 05 ноя 2011, 23:39
Проблема может быть не большая но я до сих пор понять не могу:
вот так при нажатии на кнопку sendd.otpravit он постит на стену.Но так же не правильно,для него недоступны многие элементы ниже стоящие!
стоит опустить ниже это запроса VK.api('execute',{code:execute_code}, friendsLoaded, onError);
}
private function friendsLoaded(data: Object):void
{:
перестает работать,ошибки на ошибке!
Проблема в том что у меня запрос frendsgetonline не дает пользоваться wall postom или как то по другому надо сделать!
???Чтобы комбо стал доступен,для Wall и начал передавать информациию в wall_id:???
Код: Выделить всё
public function Main(){ var flashVars:Object = stage.loaderInfo.parameters as Object; api_id = flashVars['api_id'];viewer_id = flashVars['viewer_id'];sid = flashVars['sid'];secret = flashVars['secret']; // инициализацияvar VK:APIConnection = new APIConnection(flashVars); var execute_code:String='return API.getProfiles({uids: API.friends.getOnline(), fields: "photo_rec,photo_medium_rec"});' sendd.otpravit.addEventListener(MouseEvent.CLICK, send_btnClick); function send_btnClick(e: MouseEvent):void { VK.api('wall.savePost', { wall_id: '5435345345'],photo_id:'4534534543'}, load_succes, onError); // данные получены function load_succes(data: Object):void { // обрабатываем полученный ответ result_tf.text = data.post_hash; VK.callMethod("saveWallPost",data.post_hash); } } VK.api('execute',{code:execute_code}, friendsLoaded, onError);} private function friendsLoaded(data: Object):void{ frOnlineCount = data.length; {result_tf.text = 'Количество друзей: ' + frOnlineCount + "\n";}var wrapper:*=null;var combo:* = new ComboBox( wrapper, 300, 338, 150 );for (var i=0; i<frOnlineCount; i++){combo.addItem(data[i].first_name + ' ' + data[i].last_name);
стоит опустить ниже это запроса VK.api('execute',{code:execute_code}, friendsLoaded, onError);
}
private function friendsLoaded(data: Object):void
{:
Код: Выделить всё
sendd.otpravit.addEventListener(MouseEvent.CLICK, send_btnClick); function send_btnClick(e: MouseEvent):void { VK.api('wall.savePost', { wall_id: '5435345345'],photo_id:'4534534543'}, load_succes, onError); // данные получены function load_succes(data: Object):void { // обрабатываем полученный ответ result_tf.text = data.post_hash; VK.callMethod("saveWallPost",data.post_hash); } }
Проблема в том что у меня запрос frendsgetonline не дает пользоваться wall postom или как то по другому надо сделать!
???Чтобы комбо стал доступен,для Wall и начал передавать информациию в wall_id:???