来源:BestSDK
API究竟是什么?
我们经常听到开发人员讨论API。API与APP一词看上去很相似,对于APP我们很熟悉,即是应用程序Application的缩写,随着智能手机的普及这一词成了手机软件的代称。但是API又是什么呢?
API如何应用?
举个例子来说,假设A与B是两家公司。A有数据库,但A不愿意把访问数据库的全部权限给B,于是A方自己开发了一套API代码,表现形式就是URL地址。A告知了B如何使用该地址,于是B就能对A方提供的API进行各种请求达到获取数据结果或者发送业务请求的目的。A公司当然也可以把他的数据或业务公开给广大用户,这些API叫做公开API,广大用户通过在A公司的注册,能够获取使用公开API的权限,就可以开发代码调用这些API实现一些功能。再通俗一点说,API就是要用水时需要拧开的那个“水龙头”,API提供者就是那家供水的自来水公司,他们提供的也就是API使用者所需求的数据或业务。
比如:一家数字货币交易所,这家交易所拥有交易数据及行情数据,如实时行情、市场深度、交易量、订单及撤单信息信息,交易所提供一个借口,用户可以通过注册交易所获取权限来调用接口,进行实盘交易。
再比如现在用户可以在支付宝或微信上支付话费,实际上相当于支付宝和微信拿到了电信公司的缴费API接口,实现他们的缴费服务。
API经济
在API经济中,API是服务、应用和系统的数字纽带。企业通过对API的使用,更快、更高效、更加可扩展地实现用户获取、引导、以及产品发现流程,促进与合作伙伴的协作与整合,允许企业成为开放式平台,充分利用其大部分数据,创建一流的客户体验。它帮助企业实现公司转型、围绕现有产品打造新的生态系统,以及变现核心资本、服务和产品,为各种垂直行业增加革新性的价值。到2018年, API经济预计将成为一个2.2万亿美元的全球市场。
网友评论