2007年12月12日

個人網頁中必不可少的十五大Web API

基於計算機的交互已經成為像 Digg、 Facebook 和 Dilicious等Web 2.0 網站常用的特性,已經超出了單純web feeds的範疇。

API全稱是application programming interface即應用編程接口,程序員可以編寫應用和Widget跟頁面的服務器實現交互,API提供了基於web的數據和功能訪問接口。比如使用 GoogleMaps API,可以從Google中導出數據和地圖信息。而且,使用API已經不需要太多專業的編程只是,許多API伴有實例演示文檔來告訴用戶如何使用。

15,MediaWiki API
Wikipedia提供超過200萬的資源,Mediawiki API允許多這些內容進行訪問。基於Mediawiki API的站點包括:Wikitravel, Wiktionary, 和WikiNews。

14,Upcoming
利用Upcoming API可以從Yahoo的網址upcoming.org獲取數據。它在獲取即時事件信息方面非常有用。

13,Audio Scrobbler API
Last FM利用Audio Scrobbler API獲取你聽的音樂信息,同樣它也是諸多「現在聽什麼」類應用的插件。

12,Ebay API
Ebay的API很全面,幾乎支持所有主流Web腳本,包括flash和Ajax。

11,Facebook API
Facebook是非常出名和成功的社交網站,內有許多實例、應用創建嚮導和用戶可以自己拿來使用的庫。由於Facebook完全由用戶生成內容,所以Facebook API 是黃金資源。

10,Feedburner API
Feedburner是一個RSS feed創建工具。它的API給開發者帶來許多有趣的體驗,尤其是Feedflare API,

它可以詳Feedburner feeds中添加新功能。

9,Google Search API
Google Search API 是一個AJAX Search API ,借助使用JavaScript可以將Google Search添加到頁面中

,而且Google提供了很多實例代碼。

8,Yahoo Search API
比Google Search API 甚至更受歡迎。可以創建一個簡單的拼寫檢查工具或者站點搜索widget。

7,Windows Live API
針對不同的微軟服務提供了眾多的API。

6,Google Ajax Feed API
可以下載基於JavaScript的Atom 或者 RSS feed,輕易地聚合你的內容,非常快速。

5,Digg API
使用Digg API 可以訪問個人故事、評論或者公開的數據。

4,Delicious API
Delicious API不像其他API那樣複雜和功能強大,但它簡捷,而且在瀏覽器中輸入URL即可看到結果,也可以增加書籤、重命名tag等。

3,Google Maps
這個不必多說了

2,Flickr API
Flickr API提供了兩種訪問網址的方式。可以實現:創建新set,編輯評論、導出數據……

1,YouTube API
操作簡單,可以YouTube中導出視頻列表、排行、tags、url……

原文鏈接:http://www.pingable.org/the-top-15-web-apis-for-your-site/