原文地址:http://blog.sina.com.cn/s/blog_4d8713560100y272.html 所謂的開放API(OpenAPI)是服務型網站常見的一種應用,網站的服務商將本身的網站服務封裝成一系列API(Application Programming Interface,應用編程接口)開放出去,供第三方開發者使用,這種行爲就叫作開放網站的API,所開放的API就被稱做OpenAPI(開放 API)。 網站提供開放平臺的API後,能夠吸引一些第三方的開發人員在該平臺上開發商業應用,平臺提供商能夠得到更多的流量與市場份額,第三方開發者不須要龐大的硬件與技術投資就能夠輕鬆快捷的創業,從而達到共贏的目的,開放API是大平臺發展、共享的途徑,讓開發者開發一個有價值應用,付出的成本更少,成功的機會更多。今天,OpenAPI做爲互聯網在線服務的發展基礎,已經成爲愈來愈多互聯網企業發展服務的必然選擇。下面我就列舉一些常見網站服務的Open API文檔資源索引。 SNS類網站API Facebook - http://developers.facebook.com/ 人人網開放平臺 - http://dev.renren.com/ 51.com開放平臺 - http://developers.51.com/ MySpace開發者平臺 - http://developer.myspace.cn/ Opensocial - http://wiki.opensocial.org/ Google Gadgets 小工具 API 開發人員指南 - http://www.google.com/intl/zh-TW/apis/gadgets/docs-home.html Gadgets API 開發人員指南 - http://code.google.com/intl/zh-CN/apis/gadgets/docs/dev_guide.html Gadgets API - http://code.google.com/intl/zh-CN/apis/gadgets/ 電子商務類 Amazon API - http://aws.amazon.com/ eBay API - http://developer.ebay.com/ 淘寶開放平臺 - http://www.taobao.com/theme/tao_source/ 微博API Twitter API - http://apiwiki.twitter.com/Twitter-API-Documentation Status.Net(Laconica) API - http://status.net/wiki/Twitter-compatible_API 新浪微博開發者平臺 - http://open.t.sina.com.cn 注:須要受權的開發者才能訪問,其API調用格式相似Twitter,但須要一個API Key用於認證管理。 搜狐博客開放平臺 - http://ow.blog.sohu.com/ Follow5 API - http://www.follow5.com/f5/jsp/other/api/api.jsp 嘀咕API - http://code.google.com/p/digu-api/wiki/DiguApi 作啥API - http://code.google.com/p/zuosa-api/wiki/ZuosaApiDoc 人間網API - http://renjian.com/api.html 9911微博API - http://www.9911.com/api.php Google Maps API Google Maps API Developer Guide - http://code.google.com/intl/en/apis/maps/documentation/ Google Maps API Tutorial - http://econym.org.uk/gmap/extensions.htm GMaps Utility Library - http://code.google.com/p/gmaps-utility-library-dev/wiki/Libraries GMaps Utility Examples - http://gmaps-utility-library.googlecode.com/svn/trunk/labeledmarker/release/examples/ Saving User-Added Form Data - http://code.google.com/intl/zh-CN/apis/maps/articles/phpsqlinfo.html Firefox類 Mozilla 開發者中心的擴展開發專題 - https://developer.mozilla.org/en/Extensions XUL 1.0 規範 - http://www-archive.mozilla.org/projects/xul/xul.html 更多地瞭解這種基於 XML 的用戶界面語言,它能夠構建各類富跨平臺應用程序。 Mozilla Development Center 的 XUL 教程 - http://developer.mozilla.org/en/docs/XUL_Tutorial Getting started with extension development 編寫一個最簡單的Firefox擴展 -http://kb.mozillazine.org/Getting_started_with_extension_development Setting up extension development environment -http://developer.mozilla.org/en/docs/Setting_up_extension_development_environment 實戰 Firefox 擴展開發 - http://www.ibm.com/developerworks/cn/web/wa-lo-firefox-ext/ 使用 XUL 實現瀏覽器擴展 (1) - http://www.ibm.com/developerworks/cn/web/wa-xul1/ 使用 XUL 實現瀏覽器擴展 (2) - http://www.ibm.com/developerworks/cn/web/wa-xul2/ 應用類 豆瓣API - http://www.douban.com/service/apidoc/ Flickr API - http://www.flickr.com/services/api/ Last.fm API - http://www.last.fm/api Box.net API - http://developers.box.net/ Delicious API - http://delicious.com/help/api API統計 - http://www.programmableweb.com/apis