您可能已经知道(或阅读本文末尾的引用),Facebook 正在弃用 FBML,转而使用 iframe 来开发应用程序。
我目前正在启动一个新的浏览器插件,需要在我的 Facebook 页面上有一个登陆选项卡,其中包含个性化安装按钮以及人们希望在粉丝页面上拥有的所有有用功能。
但是,我无法在我的页面中使用 iframe,因为 Facebook 禁止它(请参阅 SO 相关问题here)并且我被告知不要使用 FBML,因为它已被弃用。
问题如下:那么我应该使用什么?
(我确实在 fbexchange 网站上提出了我的问题,但到目前为止没有得到答案(3 天前发布))
引自http://developers.facebook.com/docs/reference/fbml/
我们正在弃用
FBML。如果您正在构建一个新的
请在 Facebook.com 上申请
在一个时间内实施您的应用程序
iframe,使用我们的 JavaScript SDK 和
社交插件。虽然还有
我们尚未移植的功能
到目前为止,我们不再添加新的
FBML 的功能。
尽管 Facebook 正在弃用 FBML,但他们将继续支持当前使用它构建的应用程序。他们所说的弃用的意思是,他们将不允许任何新应用程序在 2011 年使用 FBML。据我所知,您有两个选择:
- Facebook 已确认,当 FBML 被弃用时,页面将具有 iFrame。因此,您可以等待此更改发生,然后使用您的 iFrame。
- 现在就使用 FBML 来制作您的应用程序就可以了,但是,显然这不是一个好的长期解决方案。
如果您的发布迫在眉睫,那么我的建议是硬着头皮创建 iFrame 和 FBML 版本,并在 iFrame 为页面激活时进行切换。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)