2010-12-16 102 views
1

有誰知道是否有可能創建HTML頁面保存在遠程服務器上並顯示在Facebook標籤內?Facebook的自定義標籤內容

如果是這樣,你能指出一篇關於如何完成的文章嗎?

謝謝。

+0

你想顯示Fb的配置文件選項卡或一個的FB標籤上標籤? – 2010-12-16 16:43:51

回答

2

嘿, 你可以創建自己的Facebook應用程序。 你可以在裏面創建「類似Facebook的」標籤並在標籤中顯示你想要的任何東西。

您在服務器上託管內容(代碼,數據庫),並感謝Facebook API,將其顯示在app.facebook.com/yourAppName上。您還可以獲取關於用戶的信息音調(感謝用戶個人資料上的權限)。

基本上有顯示內容的方法:facebook HTML:FBML(組件facebook的外觀/行爲)和一個iFrame(你可以組合兩者來添加標籤)。

注意:您不能在用戶的配置文件中添加選項卡。 注2:規範總是變化,即使官方文檔不是最新的。很難找到不被棄用的代碼段。

+0

您是否可以提供關於如何在Facebook標籤中的iframe中託管外部內容的鏈接或解釋?我已經嘗試過,並認爲它已被棄用。 – rrrr 2010-12-17 09:02:41

+0

首先,請記住我在談論Facebook應用程序:所有顯示的內容(包括FBML)都在我的服務器上。我這樣做的方式是:我使用FBML(http://developers.facebook.com/docs/reference/fbml/)僅適用於類似Facebook的選項卡(因爲entiere FBML應用程序非常慢)並且在les選項卡下方,我使用一個顯示內容的iframe(以避免Facebook和我的頁面之間「無用」的通信)。 – 2010-12-17 14:17:40

+0

謝謝。根據開發者路線圖,頁面標籤中的iframe支持將於2011年第一季度發佈。他們的時間尺度有多現實我不確定http://developers.facebook.com/roadmap – rrrr 2010-12-17 14:21:28

1

我不確定您是否可以從您自己的服務器上的文件實際加載內容,但是您可以使用static FBML應用程序將HTML複製到Facebook。

+1

您可以從您的服務器加載IFrame。它比靜態FBML好。 Mathias E.描述的很好。 – 2010-12-16 18:36:37

+0

伊萬,你能詳細說明一下嗎?新的標籤系統似乎並沒有在任何地方顯示標籤。 – 2011-12-28 23:10:39