`
jerryqiu007
  • 浏览: 230930 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

互联网常见Open API文档资源

    博客分类:
  • JAVA
阅读更多

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

分享到:
评论
2 楼 jerryqiu007 2010-04-19  
swing.zhou 写道
原以为国内目前只有淘宝在做开放API,没想到有这么多,看来是我孤陋寡闻了,呵呵。不过目前还是更看好淘宝这种电子商务类的API,毕竟可以帮助个人开发者盈利。

有做过淘宝的应用么?
1 楼 swing.zhou 2010-04-17  
原以为国内目前只有淘宝在做开放API,没想到有这么多,看来是我孤陋寡闻了,呵呵。不过目前还是更看好淘宝这种电子商务类的API,毕竟可以帮助个人开发者盈利。

相关推荐

    开放的api接口

    至于"具体使用请百度",这表明可能没有详细的使用文档随SDK一起提供,或者开发者需要在线查找相关的教程和社区资源来学习如何使用这个API接口。在百度搜索中,开发者可以找到关于open-api-sdk-2.0.jar的示例代码、...

    Ebay API技术开发白皮书

    对于希望通过Ebay API进行应用开发的技术人员来说,这份文档非常有价值。 #### 二、API概述 Ebay API允许开发者通过编程接口访问Ebay平台的数据和服务。这不仅包括公共数据查询,如商品搜索等,还包括对用户私密...

    新浪api的基础使用

    同时,API文档通常会包含错误码和异常处理的说明,理解这些可以帮助开发者更好地处理可能出现的问题。 为了实践这些概念,我们可以参考"Open.Demo"这个示例项目。它可能是一个包含代码示例、测试脚本或者教程的...

    骐俊OpenCPU SDK

    2. **网络协议栈**:KingSDK内置了TCP/IP协议栈,支持HTTP、MQTT、CoAP等常见的物联网通信协议,使得设备能够接入互联网并与云端服务平台进行数据交互。 3. **安全机制**:为了保障物联网设备的安全性,KingSDK通常...

    open62541-www:存放open62541网页和文档的存储库

    在open62541-www中,HTML页面可能包括项目介绍、用户指南、开发者教程、API文档等多个部分,这些页面不仅方便用户理解项目的功能,也支持开发者快速集成和定制 OPC UA 解决方案。 "open62541-www-gh-pages"这个...

    OpenLibrary:样本开放库应用程序

    OpenLibrary可能有详尽的README文件、API文档,以及用户和开发者论坛,促进项目的协作和知识共享。 综上所述,OpenLibrary是一个基于Java技术栈的开源图书平台,通过一系列先进的技术和工具,实现了对全球图书资源...

    WCDMA8000文档介绍

    OMAP(Open Multimedia Applications Platform)是德州仪器(TI)推出的一种高性能、低功耗的嵌入式处理器,特别适合处理多媒体和通信任务,因此在WCDMA设备中非常常见。 文档"**WCDMA8000-110113**"可能是关于...

    web_api_exploitation

    Web API(Web应用程序接口)是互联网时代的重要组成部分,它允许不同的应用程序之间进行数据交换和功能调用。Web API通常以REST(Representational State Transfer)架构风格设计,通过HTTP协议提供服务,包括GET、...

    Selenium文档 v1.0(英文)

    - **学习API**:提供了详细的API文档,帮助开发者了解Selenium RC提供的所有功能。 - **结果报告**:展示如何收集测试结果,并生成详细的报告。 - **添加额外功能**:介绍了一些高级技巧,如截图、日志记录等,来...

    yassl-1.9.9.zip_idea cbc_open_yassl是啥

    这个版本可能包含源代码、编译脚本、文档和其他必要的资源,允许开发者在自己的嵌入式平台上编译和使用yaSSL库。开发者需要按照编译指南,配置、编译并链接yaSSL到他们的应用程序中,以实现SSL/TLS功能。 总的来说...

    Site Snagger下载整个站点

    **标题解析:** "Site Snagger下载整个站点" 这个标题表明该软件工具的主要功能是抓取并下载整个互联网上的网页或网站内容。它使用了Windows Internet(WInternet)API中的COOL技术,这可能是CoolProp的一部分,它...

    支付宝微信支付.pdf

    - **API文档**: ### 实战操作指南 #### 1.3.1 接口调用流程 1. **注册账号**:首先需要在支付宝开放平台注册一个开发者账号,并创建相应的应用。 2. **获取凭证**:成功创建应用后,系统会分配一组唯一的应用ID...

    WebShare,Http文件共享器

    在数字化时代,文件共享已成为日常工作与生活中的常见需求。WebShare是一款小巧而实用的自编程序,它允许用户通过Http协议轻松地共享本地目录中的文件,为个人或小团队提供了一个便捷的文件分享平台。本文将深入探讨...

    支付宝授权登陆demo

    同时,应定期检查更新支付宝SDK和API文档,确保遵循最新的安全实践。 八、用户体验优化 为了提供良好的用户体验,开发者可以设计合理的提示和交互流程,如使用静默登录(Silent Login)功能,让用户在无感知的情况...

    Wininet详解

    1. **简化网络编程**:Wininet提供了一套统一且功能强大的API接口,使得开发者能够快速地实现对HTTP、FTP等常见互联网协议的支持。这极大地简化了网络编程的复杂性,降低了学习曲线。 2. **跨协议兼容性**:Wininet...

    MFC.chinese.rar_MFC

    3. **在线资源**:除了官方文档,互联网上还有很多社区和论坛,如CSDN、Stack Overflow等,可以找到大量MFC的讨论和问题解答。 总之,MFC是Windows平台上进行C++开发的重要工具,其丰富的类库和强大的功能为开发者...

    Developers Guideline

    - **开发人员资源**:介绍了开发人员可以获得的资源,包括文档、工具、SDK和API等。 - **技术支持服务**:为专业开发者提供了技术支持服务的信息。 #### 索尼爱立信开发人员世界 索尼爱立信为开发者提供了一个全面...

    uip代码分析

    uIP(微小互联网协议)是一种轻量级的TCP/IP协议栈,专为资源受限的微控制器设计。它通过减少内存消耗和简化编程模型来适应嵌入式系统的限制。uIP的特点包括:单线程设计、动态内存分配和简单的API接口。 #### 1.2 ...

Global site tag (gtag.js) - Google Analytics