2012-03-07 32 views
0

我剛剛將fb:comments FBML標籤添加到網站。一旦Mark Zuckerberg刪除FBML,現有的FBML代碼會發生什麼?

工作100%,但Facebook對讀取的文檔的頂部通知:

FBML已棄用起2012年6月1日FBML應用程序將不再起作用,因爲所有FBML端點將被刪除「 - Ref:http://developers.facebook.com/docs/reference/fbml/comments_%28XFBML%29/

所有使用FBML的現有網站和應用程序會發生什麼?它會被禁用嗎?

我要切換到FBJS,我不知道所有的FBML功能在FBJS提供...

例子:

我使用下面的代碼添加Facebook評論到我的網站:

<div id="fb-root"></div> 
<script> (function (d, s, id) { 
     var js, fjs = d.getElementsByTagName(s)[0]; 
     if (d.getElementById(id)) { return; } 
     js = d.createElement(s); js.id = id; 
     js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; 
     fjs.parentNode.insertBefore(js, fjs); 
    } (document, 'script', 'facebook-jssdk'));</script> 

<div class="fb-comments" data-href="{URL}" data-num-posts="30" data-width="626" publish_feed="true"></div> 

我與FBJS工作過,編碼一個成功的OAuth登錄,得到登錄的狀態,張貼到牆上等等

如何在FBJS中創建FB:評論?

OR

將FBML還能用嗎?

回答

3

你誤會了幾件事情在這裏:

  1. FBJS deprecated過,我猜你的意思是Javascript-SDK
  2. XFBML 繼續工作,參照本post
  3. 總是指的是roadmap
  4. 我不太確定馬克本人是否會刪除FBML支持。
+1

感謝您澄清這一點!偉大的職位與鏈接! – 2012-03-07 09:33:15

1

從關於FBJS使用XFBML Facebook的API的網站:

中的JavaScript SDK可讓您使用社交插件的XFBML實現。

社交插件,根據自己的頁面,包括「評論插件」,其中包含XFBML,那也行,FB API中使用時,可以維護我不的

<fb:comments> 

結構知道他們是在「自嘲FBML什麼」,而是‘XFBML’,似乎是想強