たぶんこれはばかげた質問で、Facebookアプリケーションがどのように機能するかを正確に理解していませんでしたが、ここにあります
Facebookアプリケーションとして小さなeショップを実装し、製品に「いいね」ボタンを付けたいと思います。アプリケーションはビジネスページにインストールされます。
問題は、壁にある同様の投稿へのリンクが、ビジネスページのFacebookアプリケーションではなく、実際のeショップにリンクされることです(または、アプリケーションにアクセスすることは可能です(たとえば、ブラウザをクリックすると、ビジネスページ、eショップタブの選択、製品のオープン)?)
したがって、実際には、2つのテンプレートを使用してeショップサイトを作成する必要があります。1つは外部ビュー用、もう1つはIFrameFacebookビュー用です。
リクエストがiframeからのものか、外部から直接のものかを(javascriptではなくコードビハインドから)検出することは可能ですか?
または、解決策はもっと簡単です。Facebookでのみ表示される製品を閲覧するための小さなバージョンのショップと、外部で表示するための完全なショップを作成します。これらの間の唯一の関係は、最初の投稿から「いいね」の投稿をクリックしたときに、 2番目に行きますか?