質問

Facebookに置こうとしているフラッシュゲームを開発しました。それはソフトリリースとしてそこにあり、いくつかの大きな問題に遭遇しました。

AS3 Facebook APIを使用しています。残念ながら、これによりFB認証のポップアップが発生します。また、ユーザーがページをリフレッシュすると、再ロギンの問題が発生しています。

Window認証の例を見つけましたが、JavaScript APIを使用しています。私はJSの経験がほとんどないので、皆さんがいくつかの質問に答えることができることを願っています。

1)認証後、JSにSWFを再生するように指示するにはどうすればよいですか? SWFは別のURLにある必要がありますか?

2)フラッシュファイル(AS3)からJavaScriptにアクセスできますか?私のゲームには、ユーザーが友達を招待できるようにするボタンがあり、FB Friendsリストから情報を引き出します。

3)「招待者」関数にAS3 APIを使用する場合、JS APIとAS3 APIを混合すると問題が発生しますか?

役に立ちましたか?

解決

質問2については、これを試す必要があります

ExternalInterface.call("JavaScriptFunctionName");

質問3について:

これを私のブログでコードで使用してください。

http://alvijee.blogspot.com/2011/01/flex-facebook-calling-friendliest-and.html

他のヒント

  1. また、外部インターフェイスを使用して、JS AUTHコールバックからメソッド呼び出しを受信することもできます。これは、JavaScriptとFlashの間の2ウェイ通信を提供します。 swfobject2.jsに埋め込む必要があります

  2. 上記のように

  3. AS3グラフAPIは、JS SDKに依存します。したがって、対立はないはずです。

あなたが必要とするのは、Adobeのこの記事にあります: http://www.adobe.com/devnet/games/articles/getting-started-with-facebooksdk-actionsicript3.html

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top