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