互联网常见 Open API 文档资源

所谓的开放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

 

转载自月光博客 [ http://www.williamlong.info/ ]

时间: 2024-10-29 09:26:13

互联网常见 Open API 文档资源的相关文章

互联网产品需求内容文档BRD的决策参与模型

文章描述:漫谈互联网产品商业需求文档(BRD)的设计. BRD是英文"Business Requirement Document"的缩写,根据英文直译过来就是"商业需求文档"的意思,指的就是基于商业目标或价值所描述的产品需求内容文档(报告),其核心的用途就是用于产品在投入研发之前,由企业高层作为决策评估的重要依据. BRD与PRD的差异 BRD不同于常见的MRD(Market Requirement Document-市场需求文档)和PRD(Product Requ

互联网产品商业需求文档(BRD)的设计

文章描述:互联网产品商业需求文档(BRD)的设计. BRD是英文"Business Requirement Document"的缩写,根据英文直译过来就是"商业需求文档"的意思,指的就是基于商业目标或价值所描述的产品需求内容文档(报告),其核心的用途就是用于产品在投入研发之前,由企业高层作为决策评估的重要依据. BRD与PRD的差异 BRD不同于常见的MRD(Market Requirement Document-市场需求文档)和PRD(Product Requir

利用Wireshark和OSS的API文档简单实现上传和下载

背景及目的 由于各个开发者使用的开发语言可能在官方SDK找不到相应的语言版本,就必须自主开发SDK. 本文根据wireshark和API文档,来简单实现上传和下载的请求,给需要自主开发的开发者提供一个简单的示例. 准备工作 安装wireshark 官网地址:https://www.wireshark.org/download.html 找到合适的平台及版本,下载并安装. 找到OSS的API文档 官网地址:https://help.aliyun.com/document_detail/oss/ap

YUIDoc example代码高亮错误、生成API文档目录不按源文件注释顺序

1.如果发现yuidoc命令用不了,那就重装nodejs吧    昨天不知道是清扫电脑的原因,yuidoc命令用不了(命令不存在),也没有找到好的解决方法,怒重装YUIDoc也不行.最后想了想,怒重装了nodejs,再装回YUIDoc,发现又可以了,原因还没找到. 2.YUIDoc的theme中的simple模板,sidebar.handlebar有写错.    里面属性遍历的properties被写成了events 3.YUIDoc example代码高亮错误的解决方法   使用过YUIDoc

Qt学习之路(6):API文档的使用

今天来说一下有关Qt API文档的使用.因为Qt有一个商业版本,因此它的文档十分健全,而且编写良好.对于开发者来说,查看文档时开发必修课之一--没有人能够记住那么多API的使用! 在Qt中查看文档是一件很简单的事情.如果你使用QtCreator,那么左侧的Help按钮就是文档查看入口.否则的话,你可以在Qt的安装目录下的bin里面的assistant.exe中看到Qt的文档.在早期版本中,Qt的文档曾以HTML格式发布,不过在2009.03版中我没有找到 HTML格式的文档,可能Qt已经把它全部

android中ActionSupport这个类是干嘛的,api文档可以查到吗

问题描述 android中ActionSupport这个类是干嘛的,api文档可以查到吗 android中ActionSupport这个类是干嘛的,api文档可以查到吗 安卓api开发文档都提供哪些类,哪些方法,哪些设计模式的讲解啊 解决方案 http://www.boyunjian.com/javadoc/org.apache.struts.xwork/xwork-core/2.3.16.3/_/com/opensymphony/xwork2/ActionSupport.html在线文档自己查

跪求 IBM MQ .NET 的API文档

问题描述 亲们:跪求IBMMQ.NET的API文档,跪求啊,跪求--找了一天了,心都碎了--找到发我邮箱啊(398960536@qq.com)-- 解决方案 解决方案二:好不容易发个帖,没有人回啊,还好问题解决了--解决方案三:共享我写的两个类usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data;usingIBM.WMQ;usingIBM.WMQ.PCF;//usingIBM.WMQAX;nam

api文档-有关NAVISWORKS二次开发API文档的问题

问题描述 有关NAVISWORKS二次开发API文档的问题 我按照您所说的路径在navisworks2014的安装目录下并没有找到相应的api.pdf文件,我想咨询一下是否版本的问题? 解决方案 2013版本以后NV就没有自带的api文档了,在autodesk官网上下个SDK文件,安装过后什么都有了.

.Net魔法堂:提取注释生成API文档

一.前言   在多人协作的项目中,除了良好的代码规范外,完整的API文档也相当重要.通过文档我们快速了解系统各模块的实际接口,及其使用场景.使用示例,一定程度上降低沟通成本,和减少后期维护中知识遗失等风险.   对于.Net,我们可以直接将类.方法等的注释直接转为API文档,极大地减少文档维护的工作量,同时也能反向提高大家的注释质量.   下面我们使用.Net唯一的注释生成API文档工具--Sandcastle和Sandcastle Help File Builder来实现API文档自动化吧!