![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Параметры метода wall.savePost
В дебаггере смотрите что у вас там null. |
|
|||||
|
Цитата:
at vk.api: ataProvider/request()at vk::APIConnection/api() Так дебаггер ругается, если на вконтакте тестить. А на локальной машине нет смысла тестить. null нигде не вижу, если только в APIConnection классах. |
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Ну да, null видимо где то в vk.api
ataProvider/request()Ищите. |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 43
|
http://www.monsterdebugger.com/ - вот замечательный дебагер
|
|
|||||
|
Регистрация: Jul 2010
Сообщений: 24
|
Astraport, мой код, которым пощу на стену:
/** * Обработчик события клика на кнопке, подтверждающей выбор подарка. */ private function onGiftChoosed(_evnt:Event):void { var friendUID:int = giftWindow.getCurrentFriendUID(); var curPhotoId:String = ChooseGiftWindow.getCurrentPhotoId(); ChooseGiftWindow.visible = false; // TODO Для разрешенной флашки ВК "test_mode" убрать. main.VKontakte.api("wall.savePost", { "test_mode":1, "wall_id":friendUID, "post_id":"post", "photo_id":curPhotoId, "message":"Превед Медвед!" }, onSendGiftComplete, onSendGiftError); } /** * Обработчик события успешной отправки подарка на стену пользователя. */ private function onSendGiftComplete(_data:Object):void { text_debugging("onSendGiftComplete. Hash: " + _data.post_hash); main.VKontakte.callMethod("saveWallPost", _data.post_hash); } /** * Обработчик события ошибки при отправке подарка на стену пользователя. */ private function onSendGiftError(_data:Object):void { text_debugging("onSendGiftError: " + _data.error_msg); } По теме: MikhailovAS, я приведенным Вами кодом и проверял. Не работает оно почему-то ![]() === Хотя, стоп! У меня FlashVars брались как root.loaderInfo.parameters - не работало. При взятии со сцены, т.е. stage.loaderInfo.parameters, оно работает! Спасибо за приведенный код, проблема решена. Последний раз редактировалось CaribbeanLegend; 03.11.2010 в 01:44. |
|
|||||
|
Цитата:
![]() CaribbeanLegend - спасибо! Вот видите помогли, и к вам фортуна повернулась ![]() Только опять не работает, но по другому Но продвижения есть, теперь уже ошибка в функции onCompliteЦитата:
ttt.text = "onSendGiftComplete. Hash: " + _data.post_hash; VK.callMethod("saveWallPost", _data.post_hash); Добавлено через 3 минуты _data.response.post_hash - тоже пробовал - Термин не определен и не имеет свойств. Добавлено через 58 минут Null видимо получается из-за того что hash слишком короткий приходит (7f3f3d8eb96cc3afad например, а в примере на вконтакте 264b5d004f5524e8c781cb9dafb75de1). Хотя photo_src приходит с правильной ссылкой на картинку. В чем может быть причина неправильного формирования хэша? Добавлено через 3 часа 25 минут В общем заработало! Что именно мешало - не знаю. Два дня тыкался, менял версии посредников, определения методов, способы задания параметров. Пока какие-то ошибки вылезают, но, думаю, справлюсь. Спасибо всем. |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:59. |
|
|
« Предыдущая тема | Следующая тема » |
|
|