據(jù)國外媒體報(bào)道,《Map Scripting 101》一書的作者亞當(dāng)·杜威德(Adam Duvander)在網(wǎng)站開發(fā)者博客ProgrammableWeb發(fā)表文章,對(duì)2010年API(應(yīng)用編程接口)狀況進(jìn)行了總結(jié)。以下為全文摘要:
2010年是“API年”嗎?在過去五年中,每年都有人聲稱當(dāng)年為“API年”,結(jié)果下一年總是涌現(xiàn)出更多的API。在2010年,我們的API目錄上又增添了1019個(gè)新的API,兩倍于2009年的增量。當(dāng)社交類API變得人氣高漲,移動(dòng)類API的影響也變得明顯起來時(shí),API發(fā)展的大趨勢正在日益凸顯。
API時(shí)間軸(3sNews 配圖)
正如API時(shí)間軸(如圖)上所顯示,現(xiàn)在我們的API目錄上總共有2647個(gè)API。該數(shù)字在2005年僅為105, 2008年也只有1116。當(dāng)然如果這些數(shù)字沒有事實(shí)為支撐,它們就沒有多大意義,下讓就讓我們來看看,去年最受歡迎的API類型是哪些:
2010年API類型前5位
社交API(149)
互聯(lián)網(wǎng)API(112)
地圖API(103)
搜索API(83)
移動(dòng)API(74)
社交API
社交API是迄今為止最常見的類型,而提到這個(gè)類型,就不能不提Facebook。它革新了平臺(tái),推出了Facebook Graph API,只要獲得Facebook用戶的允許,你就可以利用該API將用戶數(shù)據(jù)(包括朋友和照片)用于Facebook之外的服務(wù)中。
Twitter也為很多新的社交API的出現(xiàn)做出了重大貢獻(xiàn)?,F(xiàn)在已經(jīng)有67個(gè)與Twitter有關(guān)的API,其中一些用于分析,但大部分都是社交類型的API。
互聯(lián)網(wǎng)API
乍看上去,互聯(lián)網(wǎng)API可能像是一個(gè)奇怪的分類。難道不是所有的API都是互聯(lián)網(wǎng)API嗎?但我們這里提到的互聯(lián)網(wǎng)API,是指那些將web粘合在一起的東西。其中既包括像Google App Engine和Amazon EC2這樣的云平臺(tái)托管服務(wù),也包括25個(gè)短地址API和5個(gè)域名注冊API。
地圖和移動(dòng)API
地圖和移動(dòng)API的流行出于同樣的原因:地理位置服務(wù)在2010年里的飛速發(fā)展。從簽到應(yīng)用程序到地理位置數(shù)據(jù)庫,用戶所在的位置(或希望到達(dá)的位置)變得越來越重要,因?yàn)楝F(xiàn)在互聯(lián)網(wǎng)上這樣的用戶非常多。地圖一直是熱門的類別,特別是在和其他類別混搭組合在一起的時(shí)候。在我們的“最受歡迎的混搭A(yù)PI”排名中,總數(shù)為2150個(gè)的谷歌地圖混搭高居第一,幾乎是第二名的4倍。隨著移動(dòng)變成一個(gè)非常重要的因素,我們可以看到,地圖API不再局限于顯示地圖。目前這個(gè)類別包括了22個(gè)地理編碼API,22個(gè)地理定位API,以及12個(gè)用于存儲(chǔ)和共享你的位置信息的GPS API。
搜索API
搜索API,也像互聯(lián)網(wǎng)API一樣,有粘合Web的功能。其中一些搜索API,比如很受歡迎的Google Ajax Search API,搜索整個(gè)網(wǎng)絡(luò)。但是,在2010年出現(xiàn)了很多垂直搜索引擎的API(注:垂直搜索是針對(duì)某一個(gè)行業(yè)的專業(yè)搜索引擎,是搜索引擎的細(xì)分和延伸。垂直搜索引擎和普通的網(wǎng)頁搜索引擎的最大區(qū)別是對(duì)網(wǎng)頁信息進(jìn)行了結(jié)構(gòu)化信息抽取)。例如,RescueGroups API開放了生物醫(yī)學(xué)搜索引擎,RescueGroups API則提供動(dòng)物救助庇護(hù)所的寵物信息,讓你可以根據(jù)組織或地點(diǎn)搜索寵物。每一個(gè)搜索API的功能都相當(dāng)具體,但它們的總趨勢是,不僅讓開發(fā)人員獲得數(shù)據(jù),而且讓他們可以更容易地集成這些數(shù)據(jù)。
混搭A(yù)PI前5名
2010年,我們的“混搭目錄”中新增了907個(gè)API。根據(jù)受歡迎程度進(jìn)行排名,位列第一的API不會(huì)讓人感到意外,但另外4個(gè)呢?
Google Maps (270)
Twitter (197)
Facebook (100)
YouTube (95)
Twilio (77) (Kathy)
{{item.content}}