2011-05-26 100 views
0

我開始在一箇舊的Facebook應用程序上工作,這個應用程序是一個canvas facebook應用程序並使用FBML。 現在沒有一個FBML的標籤似乎在工作,所以我只想知道,它是否被Facebook完全刪除?如何使用iframe-ready代碼替換此FBML代碼?

如果是的話,我會怎麼寫的代碼中的:

<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這個?

回答

1

根據roadmap,您不能再創建新的FBML應用程序。但是,如果它是一箇舊的應用程序,你應該可以使用FBML的時間。根據FBML reference,個別標籤也不被棄用。如果你願意,爲iframe實現這個功能將涉及純HTML/CSS和Javascript - 沒有JS SDK方法。

+0

感謝您的回覆。它真的很有幫助。根據你的FBML標籤應該暫時工作。在我的應用程序中,正在使用,它們不起作用。是否有其他原因,他們不應該工作? – Sameer 2011-05-26 18:54:50

+0

可能他們被棄用而沒有記錄它,在我的簡短搜索中,我沒有看到任何關於它的信息,但它們是相對低使用的標籤。 – 2011-05-26 18:56:12

1

是的,它是Facebook Roadmap for 2011的一部分。你可以通過facebook php圖形API來查看一些開發應用程序的教程。 Check this link.

+0

抱歉,我忘了提及,FBML仍然有效,但您需要儘快將其刪除。 – 2011-05-26 13:54:22

+0

感謝您的回覆。對我來說不幸的是,FBML似乎並沒有工作。有了上面的代碼鏈接應該已經到來,但只有文本沒有鏈接是我所得到的。 – Sameer 2011-05-26 18:47:08