如何用支持iframe的代码替换FBML代码?

问题描述

| 我开始使用旧的Facebook App,这是一个canvas facebook应用程序,并使用FBML。 现在,FBML的所有标签似乎都不起作用,所以我只想知道,Facebook完全将其删除了吗? 如果是,我将如何在代码中编写以下代码
<fb:dashboard>
  <fb:action href=\"http://apps.facebook.com/ilovebolly/index.PHP\">Home</fb:action>
  <fb:action href=\"http://apps.facebook.com/ilovebolly/movie.PHP\">Movies</fb:action>
  <fb:action href=\"http://apps.facebook.com/ilovebolly/celebrity.PHP\">Celebrities</fb:action>
  <fb:action href=\"http://apps.facebook.com/ilovebolly/news.PHP\">News</fb:action>
  <fb:action href=\"http://apps.facebook.com/ilovebolly/invite.PHP\">Invite Friends</fb:action>
  <fb:help href=\"http://apps.facebook.com/ilovebolly/help.PHP\">Help</fb:help>
</fb:dashboard>
Javascript SDK中是否有任何方法,或者我必须为此编写纯HTML,CSS?     

解决方法

根据路线图,您不能再创建新的FBML应用程序。但是,如果它是旧应用程序,则应该可以暂时使用FBML。根据FBML参考,也不反对使用各个标签。如果需要,为iframe实施此操作将涉及纯HTML / CSS和Javascript-没有JS SDK方法。     ,是的,它是2011年Facebook路线图的一部分。您可以查看一些使用facebook php graph api开发应用程序的教程。检查此链接。