0

Facebook の連絡先に関する情報を探しています。現在開いている Web サイトにその情報を重ねて表示したいと考えています。

現在、ブックマークレットを介してこれを実行しようとしています。

現在開いている Web ページに div を重ねて、機能している Facebook ログイン ボタンを配置することはできますか (ユーザーがログインしていない場合)。このようなものの公に利用可能な実用的な例はありますか?

4

1 に答える 1

1

Facebookは、応答ヘッダー「X-Frame-Options:DENY」にページを埋め込むことで、ユーザーがページをフレームまたはiframe内に埋め込むことをブロックするため、Facebookをiframe内に単純に埋め込むことはおそらく不可能です。これにより、クリックジャッキングや同様のセキュリティエクスプロイトを防ぐことができます。

これをテストするには、Facebookの任意のページをhttp://savanttools.com/testframeに入力します

Facebookには多くのことを実行できるAPIがありますが、サーバー側のコードが必要であり、ブックマークレットだけでは実行できません。

また、サーバーが必要なWebサイトからデータを取得する強引な方法も常にあります。次に、そのデータをブックマークレットに入れることができます。

最後に、ブックマークレットをまったく使用せずにアドオンまたはユーザースクリプトを作成することで、同じことが実現できます。

于 2012-10-09T23:06:31.687 に答える