`
ppjava
  • 浏览: 137607 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

分享到:
评论

相关推荐

    TeklaOpenAPI_Reference.zip_Tekla Open API?_tekla_tekla API_tekla

    Tekla Open API,是Tekla Structures软件的二次开发接口,为用户提供了一种高效的方法来扩展和自定义Tekla Structures的功能。这个压缩包“TeklaOpenAPI_Reference.zip”包含了一个重要的参考资料——“TeklaOpenAPI...

    NXopen API 中文帮助文档

    NXOpen API 是UG NX提供的编程接口,允许开发者通过C/C++语言进行二次开发,以实现自定义功能、自动化流程或扩展软件功能。本文将深入探讨NXOpen API及其在UG二次开发中的应用。 首先,我们要理解NXOpen API的核心...

    UG open api编程基础

    UG Open API编程基础是针对UG(Unigraphics)软件的一种高级接口技术,它允许用户通过编程方式与UG软件进行交互,实现自定义功能、自动化工作流程以及扩展软件功能。UG,全称Unigraphics Solutions,是一款全球领先...

    UG Open api 编程

    UG Open API 编程是针对Siemens NX(原Unigraphics NX,简称UG/NX)软件的二次开发接口,它允许用户通过编程扩展和自定义UG/NX的功能。本教程旨在为初学者提供一个基础的指南,帮助他们理解UG Open API编程的基本...

    UGOpen API 中文帮助文档.chm

    UGOpen API 中文帮助文档 UG OPEN API的开发模块是为了使NX和外部接口之间调用的一个开放平台。UG OPEN API包括: 用户可以调用API函数或子程序,使用NX图形交互,文件管理,数据库管理。 执行程序链接和运行用户...

    UG OPEN API编程基础

    UG OPEN API编程基础是针对UG(Unigraphics)软件进行二次开发的重要技术,它允许用户根据自身需求定制和扩展UG的功能。UG是一款广泛应用于机械设计、航空航天、汽车制造等领域的三维计算机辅助设计(CAD)、计算机...

    UG OPEN API编程基础_UGOPENAPI编程基础_

    UG OPEN API编程基础是针对UG(Unigraphics)软件进行二次开发的重要技术,它允许用户通过编程接口定制和扩展UG的功能,以满足特定的设计、分析或制造需求。本教程主要聚焦于基础知识,帮助初学者理解并掌握UG OPEN ...

    sina weibo open api

    新浪微博Open API,注:需要授权的开发者才能访问,其API调用格式类似Twitter,但需要一个API Key用于认证管理。

    tekla Open API 说明书

    SSSSS

    open api文档自动生成工具

    标题中的“open api文档自动生成工具”指的是一个用于创建Open API(也称为API开放规范或Swagger)文档的软件工具。这种工具通常可以帮助开发者快速、高效地生成和维护API的清晰、结构化的文档,无需手动编写大量的...

    开放平台的Open API设计

    开放平台的Open API设计是现代互联网服务中一个至关重要的组成部分,它允许第三方开发者能够与平台进行数据交互,构建和扩展应用程序。在这个过程中,Open API扮演着桥梁的角色,为开发者提供了一个标准化的接口来...

    UG Open API 二次开发

    ### UG/Open API 二次开发 #### 基本概念:UG/Open API (User Function) UG/Open API 是一种用户函数接口,它为UG与外部应用程序之间提供了交互的桥梁。UG/Open API 实质上是由一系列函数和过程组成的集合,开发者...

    ug open api基础

    UG Open API是UG NX软件的一种高级接口,它允许开发者通过编程来控制和扩展UG NX的功能。这个"UG Open API基础"的压缩包很可能是提供了一系列关于如何使用UG Open API进行二次开发的教程或参考文档,以CHM(Compiled...

    TEKLA OPEN API EXAMPLES

    ### TEKLA Open API 示例详解 #### 一、概述 TEKLA Open API 是一款针对TEKLA Structures软件的开放应用程序接口(Application Programming Interface),它为开发者提供了与TEKLA Structures进行深度交互的能力。...

    友盟 Open API.pdf

    友盟Open API是友盟平台提供的程序接口服务,允许开发者以编程方式访问友盟提供的各项功能和服务。友盟是一个专业的移动统计分析平台,主要帮助开发者分析应用程序的用户行为、用户属性等多维度数据,以便更好地理解...

    Open API分析、实践和思索

    ### Open API分析、实践与思索 #### 一、Open API的背景与发展 随着技术的不断发展,各种技术概念如SOA(面向服务的架构)、SAAS(软件即服务)、云计算等不断涌现,这些概念不仅推动了软件开发的进步,也促使...

    Feishu飞书Lark Open API Go SDK Support ALL Open API and Event.zip

    Feishu飞书Lark Open API Go SDK是一个强大的开发工具,专为使用Go语言的开发者设计,用于方便地集成和利用Feishu(也称为Lark)的企业协作平台的各项开放功能。这款SDK全面支持所有Feishu的Open API以及事件处理,...

Global site tag (gtag.js) - Google Analytics