-1

ページにタブがあり、サイトへのiframeがシンプルなFacebookアプリのように構築されており、ユーザーは画像とテキストを含むシンプルなプロフィールページを作成できます。

ここで、プロファイル (独自の URL を持つ単純な html ページ) が作成されたら、いくつかの共有サービス (addthis など) または標準の送信ボタンを使用して、プロファイルを共有できるようにする必要があります。問題は、元のサイトを常に非表示にする必要がある (ユーザーが「サイト」の URL を表示できないようにする必要がある) ことですが、共有システムでは、実際に何を共有するかを知るために絶対 URL が必要です。

明らかに、iframe で作業している場合、URL は常に Facebook ページの URL です (サイトのページの移動は変更されません)。

ありがとう。

4

1 に答える 1

0

問題は、元のサイトを常に非表示にする必要があることです (ユーザーが「サイト」の URL を表示できないようにする必要があります)。

なぜだめですか?

「あいまいさによるセキュリティ」などというものは存在しないことを知っておく必要があるため、今は「セキュリティ上の懸念」と言わないでください …</p>


Open Graph の URL が必要なだけで、それをいいね! したり共有したりできますが、ユーザーがそれらの URL のいずれかをクリックすると、最終的に Facebook の iframe タブに再び表示されるようにしたい場合は、実際のユーザーのページ タブにリダイレクトします。

JavaScript を介して行うか (Facebook スクレーパーは気にしません)。または、Facebook スクレーパーではないクライアントのサーバー側リダイレクトを使用します(ユーザー エージェントまたは要求の発信元 IP アドレスによって識別できます)。

于 2012-09-22T12:29:19.207 に答える