0

私は、FB キャンバスで実行される Facebook アプリケーションに取り組んでいます。私のサーバーは Java サーバーで、クライアント側に JavaScript を使用しています。

Facebook は、アプリケーションのロード時に要求 (POST) される URL を要求します。この URL は動的 URL であってはなりません (「/」で終わるか、「?」が含まれます)。そこで、パラメータhttp://localhost:8080/myAppを解析するURL: を持つサーブレットを作成しました。signed_request今、マークアップをクライアントに返し、クライアント側の要求を FB API に実行する方法に行き詰まっています。このサーブレットだけがマークアップを返すよりエレガントな方法はありますか? サーブレットは iframe から実行されるため、(302 で) リダイレクトできないことに注意してください。

ありがとう!

4

1 に答える 1

0

このサーブレットだけがマークアップを返すよりエレガントな方法はありますか?

どの点でより「エレガント」ですか?

サーブレットはここで Web サーバーとして動作し、Web サーバーは通常、「マークアップ」(HTML、CSS、JS など) を返すことによって HTTP 要求に応答します。どの時点で、どのようにしてアプリをそれよりも「エレガント」にしたいのでしょうか?

サーブレットは iframe から実行されるため、(302 で) リダイレクトできないことに注意してください。

Facebook キャンバスの iframe ですか、それともその中の別の iframe ですか?

そして、どこにリダイレクトしたいのですか?なぜですか?

于 2012-08-28T10:48:38.397 に答える