弃用FBML

时间:2010-11-25 09:57:38

标签: facebook iframe fbml deprecated facebook-page

正如您可能已经知道的那样(或者在本文末尾阅读引文),Facebook正在弃用FBML,转而使用iframe开发应用程序。

我目前正在推出一个新的浏览器插件,我的脸书页面上需要一个着陆标签,其中包含个性化安装按钮以及粉丝页面上所有可用功能。

但是,我不能在我的页面中使用iframe,因为Facebook禁止它(请参阅SO相关问题here),并且我被告知不要使用FBML,因为它已被弃用。

问题如下:我应该使用什么?

(我确实在fbexchange网站上提问我但到目前为止没有回答(3天前发布))


引自http://developers.facebook.com/docs/reference/fbml/

  

我们正在弃用   FBML。如果你正在建立一个新的   请在Facebook.com上申请   在一个实现您的应用程序   iframe,使用我们的JavaScript SDK和   社交插件。虽然还有   我们还没有移植过的功能   然而,我们不再添加新的   FBML的功能。

2 个答案:

答案 0 :(得分:3)

尽管Facebook正在弃用FBML,但他们将继续支持目前使用它构建的应用程序。他们所说的弃用意味着他们不会允许任何新的应用程序在2011年使用FBML。就我所见,你有两个选择:

  1. Facebook已确认在弃用FBML时页面将包含iFrame。因此,您可以等待此更改发生,然后使用您的iFrame。
  2. 立即使用FBML制作你的应用程序并且没问题,但是,这显然不是一个好的长期解决方案。
  3. 如果您的发布即将推出,那么我的建议是咬住子弹并创建iFrame和FBML版本,只需在iFrame激活页面时切换。

答案 1 :(得分:2)

这不应该是一个问题 - 页面选项卡现在支持iFrame: http://developers.facebook.com/blog/post/462/

相关问题