開發者抱怨Facebook無法進行清楚的溝通,特別是當Facebook對其平臺和應用編程接口(APIs)進行調整的時候。為了對此進行回應,Facebook對其支持的SDK和棄用的SDK進行了闡述。Facebook現在為JavaScript SDK、PHP SDK、iOS SDK和Android SDK提供支持。
Facebook正在將JavaScript SDK信息庫的位置,由connect-js向facebook-js-sdk轉移,并將PHP SDK的位置,由php-sdk向facebook-php-sdk進行轉移。自2012年4月1日起,只有新的信息庫將繼續更新,舊信息庫將轉為私有。
提交任何有關上述4個SDK的漏洞或問題,用戶需要向Facebook的漏洞工具(Bugs Tool)服務提交報告。漏洞工具服務目前擁有一個專門的工程師團隊,對開發者進行支持。Facebook在2011年棄用或移除了以下3個SDK:Python SDK(該SDK被棄用,GitHub信息庫2012年4月1日變為私有)、C# SDK(該SDK被棄用,GitHub信息庫2012年4月1日變為私有)和Facebook iPhone SDK(該SDK被棄用,已經被私有,并被iOS SDK取代)。
Facebook指出,公司不再針對特定語言/運行時間(language/runtime),提供一個正式的Facebook SDK,并不意味開發者不能使用提及的技術,來編寫Facebook應用。整個Facebook平臺(圖譜API、對話等)可以通過一個擁有HTTP庫的語言或運行時間,以簡單、直接的方式進行訪問,許多開發者完全放棄了Facebook正式的SDK,只使用HTTP。
<推薦閱讀
傳媒大亨默多克開通Twitter賬號>>>詳細閱讀
地址:http://m.sdlzkt.com/a/guandian/yejie/20120103/22424.html