正如您可能已经知道的那样(或者在本文末尾阅读引文),Facebook正在弃用FBML,转而使用iframe开发应用程序。
我目前正在推出一个新的浏览器插件,我的脸书页面上需要一个着陆标签,其中包含个性化安装按钮以及粉丝页面上所有可用功能。
但是,我不能在我的页面中使用iframe,因为Facebook禁止它(请参阅SO相关问题here),并且我被告知不要使用FBML,因为它已被弃用。
问题如下:我应该使用什么?
(我确实在fbexchange网站上提问我但到目前为止没有回答(3天前发布))
引自http://developers.facebook.com/docs/reference/fbml/
我们正在弃用 FBML。如果你正在建立一个新的 请在Facebook.com上申请 在一个实现您的应用程序 iframe,使用我们的JavaScript SDK和 社交插件。虽然还有 我们还没有移植过的功能 然而,我们不再添加新的 FBML的功能。
答案 0 :(得分:3)
尽管Facebook正在弃用FBML,但他们将继续支持目前使用它构建的应用程序。他们所说的弃用意味着他们不会允许任何新的应用程序在2011年使用FBML。就我所见,你有两个选择:
如果您的发布即将推出,那么我的建议是咬住子弹并创建iFrame和FBML版本,只需在iFrame激活页面时切换。
答案 1 :(得分:2)
这不应该是一个问题 - 页面选项卡现在支持iFrame: http://developers.facebook.com/blog/post/462/