VK.callMethod() - как получить результат

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
meryfelow
Сообщения: 14
Зарегистрирован: 20 фев 2012, 19:28

VK.callMethod() - как получить результат

Сообщение meryfelow »

Есть такая конструкция VK.callMethod('saveWallPost', data.response.post_hash);
Добавляю на стену сообщение и мне нужно при добавлении, то есть если пользователь подтвердил - выполнить некоторое действие.
Как узнать, что была нажата кнопка ДОБАВИТЬ ЗАПИСЬ , а не просто закрыто окно или ОТМЕНА.
Есть какой то статус возврата?
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: VK.callMethod() - как получить результат

Сообщение gaponj88 »

Код: Выделить всё

 VK.addEventListener("onWallPostSave", onWallPostSave);VK.addEventListener("onWallPostCancel", onWallPostCancel);
TroKEMp
Разработчик
Разработчик
Сообщения: 2
Зарегистрирован: 26 фев 2012, 15:04

Re: VK.callMethod() - как получить результат

Сообщение TroKEMp »

gaponj88 это больше похоже для Flash приложений, в JS API описано по-другому, например:

Код: Выделить всё

 VK.addCallback("onWallPostSave", onWallPostSave); 
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: VK.callMethod() - как получить результат

Сообщение gaponj88 »

TroKEMp
это больше похоже для Flash приложений, в JS API описано по-другому, например:
Так используйте ваш пример.
какая разница,там и там вешается слушатель!Если постится,ваше действее,не постится другое действие
В чем проблема то?:

Код: Выделить всё

VK.addCallback('onWallPostSave', app.onWallPost); VK.addCallback('onWallPostCancel', app.onWallPost);
Ответить