私は ActionScript ゲームを書いていて、それを FB と統合したかったので、http://code.google.com/p/facebook-actionscript-api/を同じ問題のスレッドで見つけたカスタム ダイアログ関数と共に使用しました。こんなふうになります:
protected function dialog(method:String, callback:Function, stageReference:Stage, stageWebView:StageWebView, params:* = null):void {
dialogCallback = callback;
stageRef = stageReference;
webView = stageWebView;
webView.stage = stageReference;
webView.assignFocus();
dialogWindow = new DialogWindow(handleDialog);
dialogWindow.open(method, applicationId, webView, params);
}
すべての FB を処理するモジュールを作成しましたが、完全に機能しました。しかし、数日前にダイアログが表示されることに気付きましたが、友達を選択してそれらに apprequest を送信しようとすると、エラーが発生します:
An error occurred with your app. Please try again later.
API Error Code: 2
API Error Description: Service temporarily unavailable
Error Message: User can't send this request: Unknown error
確認したところ、友達を選択して送信ダイアログをクリックすると場所がに変更されhttp://www.facebook.com/dialog/apprequest
、エラーが発生し、「OK」をクリックすると場所がredirect_uriに変更されることがわかりました。
あなたはなにか考えはありますか?これは私のせいですか、それともFacebookのせいですか?