首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fb:多好友选择器被弃用了吗?

fb:多好友选择器被弃用了吗?
EN

Stack Overflow用户
提问于 2012-01-03 21:02:51
回答 1查看 2.1K关注 0票数 0

我在我的网站上有一个页面,邀请Facebook的朋友使用我的网站,代码是相当标准的东西

代码语言:javascript
复制
<fb:serverFbml style="width: 755px;">  
 <script type="text/fbml">
    <fb:fbml>
        <fb:request-form ....
            <fb:req-choice />
         >
         </fb:request-form>
            <fb:multi-friend-selector .../>
     </fb:fbml>
</script>
</fb:serverFbml>

据我所知,因为我包含了FB JS SDK,所以它解释了XFBML标记,并包含了相应的html (由浏览器解释)。

我听说FBML正在被弃用。我假设这不会影响XFBML标记,rt?有人能确认一下吗?我很困惑,因为所有这些标签都列在FB文档中的Advanced Topics > Legacy FBML > fb:serverFbml下。

我在各种其他页面中也有其他标记,比如<fb:profile-pic>, <fb:name>, <fb:title>, <fb:iframe>, <fb:google-analytics>,我应该将它们迁移到它们的HTML等价物中吗?

有没有关于如何做到这一点的文档?任何意见都是非常感谢的

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-03 21:10:25

fb:multi-friend-selector从来没有XFBML版本,只有FBML版本,这是不同的,因为FBML只在应用程序画布中工作,并且只适用于使用FBML的应用程序(而不是iframe)。

引用自FBML documentation

我们正在弃用FBML。在2012年1月1日:平台上将不再支持 FBML。2012年6月1日: FBML应用程序将不再工作。所有FBML端点都将被删除。如果您在Facebook.com上构建新的应用程序,请使用HTML、JavaScript和CSS实现您的应用程序。您可以使用我们的JavaScript SDKSocial Plugins嵌入许多与FBML相同的社交功能。

更新:

您仍然可以通过JavaScript SDK的FB.XFBML.parse方法使用它。

在您的示例中,您应该将fb:multi-friend-selector移动到fb:request-form中(就像在fb:request-form documentation上显示的那样。

但是我强烈建议在JavaScript SDK中使用Requests Dialog而不是FBML标签。

更新2:

虽然还没有得到官方证实,但我会允许自己对此进行一点猜测。可能在2012年6月1日之后,所有的FBML标签都会被移除,JS-SDK将无法解析fb:serverFbml。你可以尝试在Quora上询问这一点(有一个很大的变化,以获得其中一位官员的回应

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8712710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档