usopen

更新时间:2023-01-04 02:42:54 阅读: 评论:0


2023年1月4日发(作者:幸福其实很简单)

收稿日期:2009-04-09

作者简介:裴珊珊(1984-),女,安徽人,硕士研究生,从事网络信息资源创新研究.

1OpenAPI概述

互联网进入Web2.0时代后,博客、社交网站等

Web2.0应用大量涌现,为用户带来广阔的参与平台

和互动空间,而以用户创造内容为核心的理念又催

生了爆炸式增长的信息与服务。然而,各网站彼此独

立,使缺乏关联性的资源以零散的状态分布于互联

网中。因此用户必须在各个网站之间不断切换才能

获取所需资源。伴生的搜寻成本问题,使整合互联网

资源成为当务之急。于是,OpenAPI应运而生。

OpenAPI(OpenApplicationprogramminginter-

face),即开放应用程序接口,指利用SOAP、

JavaScript等实现网站互联的一系列技术【1】。Open

API为解决资源整合问题的贡献在于:一方面,开放

了资源的外部访问、调用,提供资源混搭的机会;另

一方面,也保护了资源提供者,仅提供接口用于有限

数量和频度的获取。与传统应用程序接口不同的是,

OpenAPI不局限于构建新的应用软件,它给网站之

间的互联带来更加灵活和友好的创新方案,为第三

方提供了网络信息资源或服务的整合和集成基础。

API提供者将自身的资源通过开放接口的形式暴露

出来,API应用开发者通过指定的协议、地址和符合

API规范的函数获取XML、JSON等格式的数据,可

以整合多个API提供者的资源和服务,或者将其集

成到自身的在线系统中,从而提供给用户新的混搭

(Mashup)应用。

OpenAPI的开放不仅仅体现在资源和服务的

开放上,还体现在API利用中的三个角色的模糊化

上,即API提供者,应用开发者及用户之间的边界也

是开放的。拥有数据、技术和服务,即可成为API提

供者,而具备使用OpenAPI的技术的企业或个人,

也可以很容易地成为应用开发者。事实上,往往是

API提供者自身和用户开发了大量应用。

国外OpenAPI发展现状及趋势研究

裴珊珊1,2,叶小梁1

(1.中国科学院文献情报中心,北京,100190;2.中国科学院研究生院,北京,100190)

摘要:介绍OpenAPI概念,从数量、类型、应用三个角度对国外OpenAPI发展现状进行分析,然后

探讨国外OpenAPI在应用中面临的问题,最后总结其发展趋势。

关键词:OpenAPI;Mashup;信息资源整合;现状

中图分类号:TP393文献标识码:A文章编号:1007-7634(2009)12-1896-05

ReachonStatusandProspectsofOverasOpenAPI

PeiShan-shan1,2YeXiao-liang1

(yofChineAcademyofSciences,Beijing100190,China;

teUniversityofChineAcademyofSciences,Beijing100190,China)

Abstract:ThispaperintroducestheconceptofOpenAPIandanalyzesthedevelopmentofOpenAPI

abroadintheaspectsofquantity,,itdiscussproblemsduringthe

y,itsummarizesthedevelopmenttrendsofOpenAPI.

Keyword:openAPI;mashup;informationresourceintegration;status

情报科学

Vol.27,No.12

December,2009

第27卷第12期

2009年12月

12期国外OpenAPI发展现状及趋势研究1897

目前,国外OpenAPI发展迅速且渐趋成熟。本

文试图通过数据调研对国外OpenAPI的发展现状

进行研究,在分析其特点、问题和趋势的同时,也希

望能为国内OpenAPI的发展和相关研究提供参考。

2国外OpenAPI发展现状

我们以(以下简称PW)为数

据源,选取截至2009年3月25日的所有OpenAPI

相关数据。从数量、类型、应用、开发等角度对国外

OpenAPI的发展现状进行分析。PW是记录Open

API和Mashup数据、新闻及评论的专业性网站,也

是相关专家及应用开发者的重要研究参考工具【2-5】,

记录时间从2005年至今,定期更新。

2.1数量分析

截至2009年3月25日,统计到的国外Open

API共1224个。图1展示了OpenAPI数量的具体

增长数量分布:

图1OpenAPI增长曲线数据来源:PW,2009-03-25

OpenAPI的概念早已提出,但直到2005年9

月,OpenAPI才开始真正发展,此后保持了总体上

升的趋势。从增长的速度来看,OpenAPI的发展大

致经历了起步、平稳增长和快速增长等多个阶段,并

且目前正处于快速增长阶段。尤其是2008年至

2009年3月,OpenAPI月均增长42个,这一阶段出

现的OpenAPI数量超过了之前所有OpenAPI总数

之和。

2.2类型分析

目前,国外OpenAPI已涵盖50种以上的服务

内容,其中提供地图、金融、网络等15种内容的

OpenAPI数量已达到总数的60%,具体如图2所

示:

总体来看,OpenAPI大致可以分为以下几类【5】:

(1)地理信息类。地理信息类API提供以地图信

息为中心的服务,包括地图图片显示、地理编码、地

理标签、地理图片生成、旅行路线、移动GPS、IP定

位、邮编定位、无线接入点查找等,应用开发者可将

此类API嵌入自己的网站,根据需求将地理信息与

文本、多媒体等信息混搭在一起,实现功能强大的新

应用。著名的API包括GoogleMaps、MicrosoftVir-

tualEarth及YahooGeocoding等。

图2OpenAPI服务内容分布

数据来源:PW,2009-03-25

(2)多媒体类。指提供图片、音乐、视频相关服务

的API,可实现多媒体资源及元数据分享、管理、搜

索和用户互动等功能,典型代表如、Flickr、

YouTube等。其特点是,大部分此类API提供者自身

都拥有大量多媒体资源和用户,因此,API应用既满

足了应用开发者自身的需求,也会为API提供者带

来更多潜在用户和资源。

(3)资讯数据类。资讯数据类API提供新闻、事

件、短消息、统计数据及报告等信息服务。其中,根据

是否允许用户产生内容,API的开发范围又有不同:

①支持内容创建,则API可实现信息定制、获取、上

传、用户互动等功能,如Digg、Eventful等;②禁止内

容创建,则API只能实现信息定制、获取功能。专业

性和权威性的信息服务提供者为避免信息误传、漏

传、丢失等混乱现象,实施有限功能范围的API开

放,例如美国实时股票信息的XigniteRealtime和提

供美国国会数据库信息的SunlightLabs。

(4)电子商务类。电子商务类API提供购物、广

告、支付等信息服务,包括商品数据、在线销售、比较

购物、用户评论、广告管理、多种支付方式、电子邮件

营销等。与其它各类API最大不同之处在于,电子商

务类API能为商品卖方及支付处理方带来直接商业

利益。应用开发者可创建到商品页面的链接,使用户

直接访问商品信息、卖方广告、支付页面等,成为潜

在客户,带来更多市场份额和资金。

(5)搜索类。搜索类API主要提供搜索服务,包

括网络搜索、本地搜索、定制搜索、专家搜索、干预搜

索等。其中Google、Yahoo提供了占目前搜索领域大

多数的搜索服务。应用开发者可将此类API放到自

己的网站、软件及设备中,实现随时随地一体化搜

索,不用再额外登录搜索引擎网站。

1898情报科学27卷

(6)社交类。社交类API主要提供博客、微博客、

社会化网络、社会化书签等服务,具体包括数据访问

及管理、用户互动等等。典型的例子包括Blogger、

Twitter、LinkedIn、等。

(7)其它。相比以上6类主要的OpenAPI,还有

一些提供信息管理、知识参考、生活应用、企业级应

用等类别信息服务的OpenAPI,其数量不多但服务

内容全:从个人信息管理、项目管理到办公自动化、

信息安全,从知识问答、参考到百科,从运动、医疗到

日历、旅行,从人力资源管理到客户关系管理等,应

有尽有。它们为API的应用提供了广阔的数据、服务

和工具选择范围。

2.3应用分析

OpenAPI的应用主要为Mashup,即整合1个

或多个OpenAPI、其它信息资源或服务形成的混搭

应用。根据应用某一个OpenAPI的Mashup数量,

我们可以得到OpenAPI的应用频次排名如表1所

示:

表1国外OpenAPI应用排名

数据来源:PW,2009-03-25

表1显示了开发应用最多的前10个Open

API,应用率为利用此API开发的Mashup占所有

Mashup数量的百分比。OpenAPI的应用有如下几

个特点:

(1)地理信息类API应用率超过其它所有类别

API应用率的总和。地理信息与现实生活中很多方

面密切相关,并且其与文本、多媒体类信息具有较好

的结合能力。典型应用如将美国最大黄页网站

上的房屋租售信息加载至GoogleMaps

的,混搭GoogleMaps、eBay、Amazon等

API而成的WiiSeeker,利用Facebook与Google

Maps开发的FacebookFriendMapper,结合Amazon

A9OpenSearch、、Flickr、GoogleMaps及

YahooTraffic开发的alkemislocalnyc等等。这些

API应用将用户需求信息与地理信息搭配,使用户

可以更直接更直观地了解各地房屋租售、购物、交

友、交通等情况,从而更好地满足用户需求,降低搜

寻成本。

(2)多媒体信息服务API比文本信息服务API

更受欢迎。与文本信息相比,多媒体信息具备更丰富

的表现能力,可以提高信息利用效率,带来更好的用

户体验。因此在开发利用API的过程中,提供多媒体

信息服务的OpenAPI与提供文本信息服务的Open

API相比具有较高的应用率。同属于旅游类应用的

Geowalk和UKTraveldata,后者利用BBC和Google

Map等API开发,只提供地图和景点名称,而前者以

Flickr、GeoNames、GoogleMap等开发,提供了景点

图片等多媒体信息,更加吸引用户。

(3)行业巨头提供的API应用更多。在服务内容

相同的情况下,行业巨头的API应用率要显著高于

普通API。这要归因于前者拥有后者无法比拟的优

势:良好的品牌声誉、专业的技术水平、海量的数据

和用户、友好易用的开发服务等等,这些都是API应

用开发者们会考虑的因素。比如Google的API,凭借

Google在全球搜索市场的地位,就足以吸引应用开

发者们了。此外,Google为每一个API都建立了专

门的网页进行介绍,提供多语种的参考服务,包括

“如何入门”、“常见问题解答”、“文章”、“博客”、“网

上论坛”、“条款”等【6】,使应用开发者迅速上手。其它

领域的领先者YouTube、Flickr、Amazon等,均以海

量信息资源和用户资源占据了本领域的OpenAPI

市场最大份额。

(4)OpenAPI帮助扩大企业的市场份额。企业

在互联网获取客户的途径主要有两种:依靠自身声

誉吸引客户、依靠广告吸引客户。一方面,广告类

OpenAPI如GoogleAdn等可以通过网站调用

API为企业提供更精准的广告投放,吸引感兴趣的

客户;另一方面,企业通过开放API,允许应用开发

者在多个领域和渠道发布自身产品和服务信息,渠

道的扩张也为企业带来大量潜在客户,Amazon、

FedEx和金融信息提供商Xignite等就是其中的典

型代表。

3国外OpenAPI发展面临的问题

国外OpenAPI在快速发展的同时,也面临着一

些问题,对API提供者、应用开发者、用户都产生不

同程度的影响,应当引起业内的关注。

⑴硬件设施难满足不断升级的海量请求。Open

API极大扩展了数据和服务的传播途径和接口,大

排名API名称应用率

1GoogleMaps46%

2Flickr11%

3YouTube10%

4Amazon7%

5VirtualEarth4%

6eBay4%

7Twitter3%

8YahooMaps3%

3%

10Google3%

量的Mashup及其它以OpenAPI为基础开发的应

用给API提供者带来海量的数据和服务请求。比如

Amazon开放其AWSAPI之后,不到2年时间,AWS

的带宽使用量就已超过Amazon全球电子商务网站

带宽的总和【7】。一旦硬件设施满足不了持续增长的

数据存储和请求处理,轻则导致系统响应速度变慢、

重则网站系统崩溃,直接后果就是用户数据丢失,继

而用户体验质量短期内急剧下降【8】。如果不采取进

一步措施,在竞争激烈、替代产品众多的时代,很可

能会流失用户群,造成严重损失。为应对海量数据存

贮和接入请求,企业需要去金融市场连续融资,这也

给很多API提供者带来融资失败的风险甚至陷入生

存危机。

⑵技术标准多重。众多OpenAPI提供者使用

自有技术标准组合带来了一系列的问题。例如,在协

议方面,FacebookAPI使用REST,MicrosoftVirtual

EarthAPI采用JavaScript,而FlickrAPI协议则是

REST+SOAP+XML-RPC;数据格式方面,Facebook

API用的是XML,MicrosoftVirtualEarthAPI则为

KML+GeoRSS,FlickrAPI则为XML+JSON+PHP格

式,等等。OpenAPI技术标准的多样性不仅仅存在

于不同的服务类别,也存在于提供相似服务的API

中,同为社交类API,Facebook、MySpace、Hi5的API

协议就有4种、数据格式就有2种。多重技术标准的

存在,意味着AIP应用开发者需要耗费时间、精力去

熟悉所需API的每一个标准,以便开发新的应用程

序。这将大大提高开发成本,阻碍行业更快地发展。

⑶安全漏洞危及用户隐私。OpenAPI的开发

和利用,使人们可以快捷获取API提供者敞开的信

息及服务,包括大量用户信息。在目前的三种API授

权模式【9】下,除了安全级别最高的用户授权能保证

只有在被授权的情况下用户信息才能被访问和修改

外,其它模式如免授权、应用授权等都存在安全漏

洞。即便API提供者只公开用户的一部分信息,仍然

会造成用户隐私的泄露。以AmazoneCommerce、

GoogleMaps和Ontok等API混搭出来的新应用

BannedBooks【10】,就演示了这一可能。Amazon

eCommerceAPI采用“SharedSecret”授权模式,安全

级别不高。BannedBooks的开发者仅凭Amazon用

户阅读过的图书信息、AmazonWishlist公开的用户

名字(FirstName)、国家、城市信息,通过深度数据挖

掘,最后竟能找到用户的全名、联系方式、详细住址,

并在Google地图上找到其住址图片。可见,Open

API授权模式上的安全漏洞可能会造成用户隐私泄

露,对用户的人身安全产生重大影响,甚至造成公共

安全隐患。

⑷非法应用侵犯知识产权。开放的网络服务

在给用户带来各种便利的同时,也会引起一系列知

识产权问题,有来自API提供者、应用开发者及用户

三方面的原因。首先,部分API提供者对自身产品及

服务的知识产权审查不严,比如社交网站上的盗版

游戏。其次,部分应用开发者将未授权信息置放于自

己的网站上,例如API应用中仅限图片分享网站内

部使用的图片。第三,大量用户通过API应用非法获

取并传播信息,比如批量下载并私自传播视频分享

网站上的视频。于是,由API提供者、应用开发者、用

户构成的多级信息传播渠道,使未授权信息的扩散

得到逐级放大,其传播速度之快将超越API提供者

的控制范围,最终导致知识产权所有者权益的重大

损失。

4国外OpenAPI的发展趋势

⑴可扩展的架构设计。升级服务器和网络设备

需要大量资金,相比之下,更多OpenAPI提供者将

转而选择重新规划OpenAPI的架构,构建可扩展的

服务能力,以应对海量请求的持续增长。

⑵趋于统一的技术标准。尽管OpenAPI有众

多不同的标准,孰优孰劣尚无定论,不过,市场会帮

助这些标准完成选择的过程,最终将在整个行业内

形成一套统一的技术标准和参考规范。

⑶更严格的内容监管。API提供者将采用更先

进的数字版权保护技术来追踪文本、多媒体等信息,

并进行内容审查和过滤,保证未授权信息和非法信

息在规定时间内被删除或暂停访问。此外,API提供

者不断扩充和明确服务条款中关于知识产权和用户

隐私保护的部分,建立更成熟的举报机制,以发动用

户加入监管过程。除此之外,相关法律条文的出台也

将填补这一领域法律监管的空白。

⑷开放理念向传统行业渗透。货运业、金融业

与政府机构信息服务OpenAPI的迅速发展,为其它

传统行业提供了开放服务的良好示范。可以预测,将

有更多传统行业提供OpenAPI,使用户或者第三方

可以通过互联网获取其信息资源或专业服务。

⑸寡头与长尾共存。OpenAPI的市场竞争将

更加激烈,而拥有强大技术、资源、用户和资金实力

的行业巨头在市场竞争中将使得小型企业被逐渐淘

汰或合并,形成寡头局面。与此同时,新的长尾们也

12期国外OpenAPI发展现状及趋势研究1899

仍然会有生存和发展的空间,因为只要有创意并挖

掘出新的用户需求,就可以在市场占据一席之地。

5结论

国外OpenAPI正在持续快速增长,其应用范

围也逐渐扩大到实际生活的多个方面,并给用户带

来更灵活快捷的整合信息服务。本文从数量、类型、

应用等多个角度对国外OpenAPI的现状做出了总

结和定量分析,提出OpenAPI的发展还存在硬件设

施滞后、技术标准不统一、安全漏洞、知识产权等问

题,并阐述了技术的进步、市场的选择、监管的加强、

立法的完善等带来的OpenAPI的发展趋势。

参考文献

I[EB/OL]./wiki/

Open_API,2009-03-20.

novationwithOpenAPIs:Profitingfrom

Mashups[EB/OL]./tim,2009-03-19.

3PalfreyJ,sInteroperabilityandeInnova-

tion[EB/OL]./interop/pdfs/in-

,2009-03-19.

4IyerB,LeeCH,-badInnovation

[EB/OL].,2009-03-15.

5谭晨辉,刘青炎.OpenAPI出现、起源与现状[J].程序员,

2008(7):38-41.

API目录[EB/OL].[2009-03-27].code.

/intl/zh-CN/more/#products-apis-android.

WebServices[EB/OL].omnisio.

com/startupschool08/jeff-bezos,2009-03-26.

okIsHuntingforMoreMoney[EB/OL].

/technology/content/mar2009/

tc20090326_,2009-03-31.

9岑文初.OpenAPI分析与实践[J].程序员,2009(1):94-99.

ning101:FindingSubversiveswithAma-

zonWishlists[EB/OL]./banned-

books,2009-03-31.

1900情报科学27卷

(责任编辑:刘凤勤)

(上接第1819页)

息有完整的信息追寻机制等。三层综合模糊评判量

化主观的考评结果,使评价结果更加清晰透明,并且

通过实例验证评价结果与实际情况基本吻合,使得

这种评价方式有着极大的应用推广空间【11-12】,能够

对企事业单位信息网络系统建设提供有价值的参考

信息。

参考文献

1高校教育信息化建设与应用水平调查[EB/OL].info.

/2005/07/-2sht.l,2005-07-01.

2王海阳,刘志军.高校校园网应用如何走向深入[J].中国大

学教学,2005,(12):26-28.

3安宏,曾德华等.我国教育电子政务建设应用水平调查

分析[J].中国教育信息化,2007,(1):17-19.

4岳超源.决策理论与方法[M].北京:科学出版社,2003:

151-162.

5李洪兴,汪培庄.模糊数学[M].北京:国防工业出版社,

1996:116-128.

6罗承忠.模糊集引论[M].北京:北京师范大学出版社,1989:

251-262.

7冉德君,钱春萍.构建地方高校网站绩效评估体系的思考

[J].教育与职业,2007,(23):67-68.

8天津科技大学校园网“优秀网站”评价指标体系[EB/OL].

/scb/?id=89,2008-

02-28.

9优秀教育类网站评测标准(教育城域网)[EB/OL].www.

/download/djg/,2008-09-

04.

10关于开展”吉林省2008年度高等院校优秀网站评比”活

动的通知[EB/OL]./,

2008-10-10.

11张坤军,席广永等.基于变权法的模糊综合评判在地面沉

降危害评价中的应用[J].测绘通报,2009(1):45-47.

12林琳,林刚.模糊数学与层次分析法在绩效评估中的

综合应用[J].中国管理信息化,2006,9(11):14-17.

(责任编辑:孙晓明)

本文发布于:2023-01-04 02:42:54,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/88114.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:结缔组织增生
下一篇:wrong side of town
标签:usopen
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图