Обратный вызов не вызывается вызовами пользовательского интерфейса Graph (AS3)

У меня есть Flash-приложение, работающее с API API AS3 Graph, позволяющее Facebook открывать запрошенные диалоги (покупка, публикация, приглашение). К сожалению, эти вызовы Facebook.ui никогда не приводят к запуску соответствующего метода обратного вызова.

Например, приведенный ниже метод успешно открывает диалог публикации в Facebook, но метод _fbPostResponse() никогда не срабатывает в ответ.

Любая помощь очень ценится!

// Sample Code - This method should post a link to the user's wall
// The _fbPostResponse method should be invoked by Facebook when this action is complete.
function post(link:String, pic:String, name:String, caption:String, desc:String):void {
 trace("Post to wall");
    var params:Object = {
      link:link,
      picture:pic,
      name:name,
      caption:caption,
      description:desc
    }
  Facebook.ui("feed", params, _fbPostResponse);
}

// The _fbPostResponse method should be invoked by Facebook when this action is complete.
function _fbPostResponse(response:Object, fail:Object):void
{
  trace("Post response!");
}

1 ответ

Функция обратного вызова для Facebook.ui принимает только один параметр. Попробуйте следующее:

// The _fbPostResponse method should be invoked by Facebook when this action is complete
function _fbPostResponse(response:Object):void
{
  trace("Post response!");
}
Другие вопросы по тегам