0

Facebookが要求されたダイアログ(購入、投稿、招待)を開く限り、AS3 Graph APIで動作するFlashアプリケーションがあります。残念ながら、これらの 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!");
}
4

1 に答える 1

0

Facebook.ui の Callback 関数は、パラメーターを 1 つだけ受け取ります。次のことを試してください。

// The _fbPostResponse method should be invoked by Facebook when this action is complete
function _fbPostResponse(response:Object):void
{
  trace("Post response!");
}
于 2012-04-26T12:42:38.390 に答える