一款的優(yōu)秀的API總能吸引開(kāi)發(fā)者為其駐足,而也有些API由于各種原因未能保存下來(lái),比如它們沒(méi)有了商業(yè)模式,或被拋棄或被一種新的模式取而代之。一起來(lái)回顧下這些“已死”的API都有哪些?
此前,CSDN曾做過(guò)多次報(bào)道過(guò)有關(guān)API的文章,基于這些API,使開(kāi)發(fā)者在創(chuàng)建應(yīng)用方面更加運(yùn)用自如。一款的優(yōu)秀的API總能吸引開(kāi)發(fā)者為其駐足,而也有些API由于各種原因未能保存下來(lái),比如它們沒(méi)有了商業(yè)模式,或被拋棄或被一種新的模式取而代之。在這些“已死”的API中,包括兩大主流科技公司:谷歌和雅虎,文中提及的這10個(gè)主流的但已不可用的API大部分由搜索和地圖構(gòu)成。
1.Google Search API,是谷歌第一個(gè)推出的API,于2002年發(fā)布,2006年便停止注冊(cè)新開(kāi)發(fā)人員。這家搜索巨頭終于在2009年停止使用SOAP協(xié)議。
2. Yahoo Search API,2008年雅虎宣布了BOSS服務(wù)(創(chuàng)建你自己的搜索服務(wù)),并計(jì)劃通過(guò)這一服務(wù)賺錢。雅虎宣布將Yahoo Search API移植到BOSS服務(wù)平臺(tái),后與Microsoft Bing建立合作伙伴關(guān)系。2011年,BOSS API 從付費(fèi)變成“玩物模型”(play model)。
3. Yahoo Maps API,是早期的API倡導(dǎo)者,與其同日發(fā)布的還有主流的Google Maps API。2011年結(jié)束了這項(xiàng)服務(wù)。
4.Google Ajax Search API,稱其為原始Search API的前身并不為過(guò)。由于它基于JavaScript創(chuàng)建而來(lái),所以它更適合面向用戶,符合API條款規(guī)定。然而這款search API最終被谷歌從自定義搜索API中移除(Google Custom Search API)。
5. 411Sync API,被稱為第二主流SMS API(在 Twilio之后),基于mashups(一種令人興奮的交互式 Web 應(yīng)用程序,它利用了從外部數(shù)據(jù)源檢索到的內(nèi)容來(lái)創(chuàng)建全新的創(chuàng)新服務(wù)),然而這一壯舉于2008年便消失了。
6. Yahoo Geocoding API,曾是將地址轉(zhuǎn)換成地理點(diǎn)的最佳資源。谷歌自身的geocoder需要向Google Map中添加每次調(diào)用結(jié)果。而在Yahoo的geocoder中卻沒(méi)有這項(xiàng)限制。類似的付費(fèi)服務(wù)如今已作為BOSS API其中一部分。
7. Google Chart API,是一種較為少見(jiàn)基于非文本輸出的API。如今,它被可視化所取代,谷歌指出,開(kāi)發(fā)者可以采用基于JavaScript的Google Visualization API。
8.曾經(jīng)風(fēng)靡一時(shí)的新聞社區(qū)鏈接Digg,在這無(wú)需在多言。它的獨(dú)特在于它沒(méi)有職業(yè)網(wǎng)站編輯,編輯全部取決于用戶。Digg之所以淪落,是因?yàn)樯缃幻襟w的價(jià)值體系中,“用戶>流量”。顯然,Digg搞錯(cuò)了這個(gè)不等式。也許將來(lái)我們還會(huì)看到Digg API的更新。但至少?gòu)哪壳皝?lái)看,它“消沉”了。
9.Technorati API,與Digg一樣曾被開(kāi)發(fā)者所推崇。開(kāi)發(fā)者在公司博客上使用基于XML服務(wù)來(lái)獲得元數(shù)據(jù)。
10. Yahoo Image Search API,如同Yahoo Image Search API,如今在BOSS API一整套服務(wù)中需要付費(fèi)才能使用。
英文出自:Programmableweb
更多詳細(xì)信息,請(qǐng)您微信關(guān)注“計(jì)算網(wǎng)”公眾號(hào):