- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公共API:放手数据,迎接世界当世界银行的一位项目经理Neil Fantom在2010年与机构技术团队一同协商将银行数据向全世界开放时,他遇上了一些不熟悉的术语。“那时候,我根本不知道API是什么意思,”Fantom表示。作为于2010年4月公布的银行开放数据计划负责人,Fantom需要指挥同事将以往只能通过订阅获得的宝贵信息提供给任何需要的用户。在实现这一目的的过程中,他逐渐通过学习了解到了API的含义——也就是应用程序编程接口。API将涵盖成千上万条经济指标,其中包括降雨量、教育水平以及人口出生率(某些指标甚至可追溯到五十年前)以供开发人员整合、搭配并以任何有意义的方式提供给用户。他们从事这项工作的目的在于进一步推动银行的使命——借助他人的创造力在全球范围内消除贫困。“银行之外有很多人都能利用这些数据集做出我们意料之外的贡献,”Fantom指出。???世界银行项目经理Fantom举例来说,某家开发商就将银行的降雨量数据与谷歌地图结合起来,创建出一款能够估算屋顶雨水收集潜力的应用程序,并逐渐成为世界各地指导雨水收集工作的有力助手。另一款应用则汇总了能源消耗情况,并向用户展示个体的力量能为对应气候变化带来哪些帮助。Fantom以及世界银行并不是世界上开放数据方面的惟一探索者。开放式API在十年之前也许还算是新鲜事物,但在最近几年里它们已经迅猛延伸到各个领域。Programmable Web,一家专门追踪公共API的网站,在今年四月初曾列出一份拥有8800多项条目的API清单。根据该网站的数据,从2000年到2008年全球API数量突破1000个,而在接下来的18个月中该数字就翻了一倍。而最新情况表明,从7000晋升至8000大关仅花费了三个月时间。根据Programmable Web网站的统计,API涉及的领域及其广泛,包括商业、购物、通信、测绘、电话、社交、金融以及政府等等。它们对于机构而言已经成为如官方网站一般不可或缺的重要组成部分。“在如今的商务领域,一款开放式API几乎成为一种筹码,”RedMonk公司分析师Stephen O’Grady表示,这是一家专门服务开发商的咨询企业。“产品的开放程度与编程灵活性已经成为业务前进的动力,而这种趋势还在与日俱增。”当百思买集团于2009年首次推出其API BBYOpen时,开发人员只能通过它访问供应链中的产品目录,了解所有在售货品的描述与价格——公司希望以这种方式吸引客户关注。这种小心谨慎的缓慢开局是深思熟虑战略的必要环节,百思买集团新兴平台主管Steve Bendt表示。“我们需要随着时间的推移逐渐放开一切,”他告诉我们。“我们逐步证明了API的强大活力与可行性,并展开深入探索。”但外部开发商想要的显然更多,因此该公司开始将访问产品评论与评级、寻找附近商店、检查货品是否在售以及在绑定信用卡后通过网站或移动应用(后者正在考虑中)轻松一点采购货品等功能加入进来。计划一炮而红,ShopSavvv、RedLaser以及Milo三款移动应用全都采用了BBYOpen作为组成部分。这些应用的开发商通过百思买集团的合作计划从营销业绩中分得利润,顾客则得以通过搜索某种商品或搜索条形码的方式了解来自不同卖家的价格信息。关键性总结关于为数据创建开放API,我们需要了解哪些内容:易于使用。外部开发商作为我们招揽客户的有力武器,也许在让数据焕发巨大活力方面雄心勃勃——但前提是API本身必须易于理解、方便使用。明确的文档与工具是帮助开发人员创建良好应用的前提。保证所有许可条款都明确且公平。成功的API往往遵循麻省理工学院的开源软件许可条款。除非明确需要SOAP,否则REST优先。根据Programmable Web的调查,约有四分之三的API基于REST,位列第二的SOAP在绝对数量上被远远甩在后面。为文化阻力做好准备。某些数据“持有者”可能不愿意与他人分享自己的财富。这时我们也许需要以世界银行、百思买集团、彭博资讯以及其它一些知名机构的实例为论据,说服他们这项技术在开拓客户交互途径、达成预期目标方面的重要意义。当然,这也意味着客户很可能利用应用程序跑去购买竞争对手家的产品,但Bendt认为自从网站与移动应用改变消费者的购物习惯以来,百思买集团面临的最大课题在于如何将新兴趋势融合进现有架构。“如果我们不从宏观角度考虑问题,必须会错失发展良机。”而且API事实上能够帮助顾客了解某种商品在附近某家商店中是否还有存货,这就帮助企业获得了足以克制纯在线零售商的竞争优势,他指出。“现在大家可以在20到40分钟之内完成搜索、购买以及店面提货这一系列流程。”遗留数据问题网上查询、店面取货的思路其实是来自外部开发商,Bendt坦言,而百思买集团为了让其遗留系统能顺利将库存数据提供给API很是费了番功夫;这些数据需要通过重
文档评论(0)