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!");
}