1

おそらく既にご存じのとおり (またはこの記事の最後にある引用をお読みください)、Facebook はアプリケーション開発用の iframe を支持して FBML を非推奨にしています。

私は現在、新しいブラウザ プラグインを立ち上げており、Facebook ページに、パーソナライズされたインストール ボタンと、ファン ページに必要なすべての便利な機能を備えたランディング タブが必要です。

ただし、Facebook が iframe を禁止しているため (ここでSO 関連の質問を参照)、ページで iframe を使用できません。

質問は次のとおりです。その場合、何を使用すればよいですか?

(fbexchange Web サイトで質問しましたが、これまでに回答がありません (3 日前に投稿))


http://developers.facebook.com/docs/reference/fbml/から引用

現在、FBML の廃止を進めています。Facebook.com で新しいアプリケーションを構築する場合は、JavaScript SDK とソーシャル プラグインを使用して、iframe 内にアプリケーションを実装してください。まだ移植していない機能がありますが、FBML に新しい機能を追加することはもうありません。

4

2 に答える 2

3

Facebook は FBML を非推奨にしていますが、現在 FBML で構築されているアプリケーションについては引き続きサポートします。非推奨とは、2011 年以降、新しいアプリケーションが FBML を使用することを許可しないということです。私の知る限り、選択肢は 2 つあります。

  1. Facebook は、FBML が非推奨になると、ページに iFrame が含まれることを確認しました。したがって、この変更が行われるのを待ってから、iFrame を使用できます。
  2. アプリケーションを今すぐ FBML で作成すれば問題ありませんが、これは明らかに長期的な解決策ではありません。

ローンチが差し迫っている場合は、iFrame と FBML の両方のバージョンを作成し、iFrame がページでアクティブになったときに切り替えることをお勧めします。

于 2010-11-25T13:49:48.303 に答える
2

これだけで問題になることはありません。ページ タブで iFrame がサポートされるようになりました: http://developers.facebook.com/blog/post/462/

于 2011-04-08T22:32:34.303 に答える