当前位置:首页 > 文章详情

知识卡片——API接口

发布时间:2019年09月25日

分享至:
打印

API接口(Application Programming Interface)  


       应用程序编程接口(API)本质上来说,它是为了实现某个应用程序与其他系统的互动而设计的经过记录的连接点,其概念可以上溯至大型主机的年代。投资管理公司是其早期使用者之一,他们通过该技术将第三方的费率、基金表现、交易清算等数据无缝引入自己的桌面程序上开展管理。到了21世纪,以客户为中心的互联网新时代为API技术提供了新的使用场景。最先以eBay为例,通过分享API接口给授权合作伙伴,共同建立了以eBay为核心的生态系统。Salesforce也几乎在同一时间开放了API接口,并以此为基础实施了“网络即服务”(Network as a Service, NaaS)的云战略。

  

  随着大数据分析技术取得突破,以及大量非银金融科技公司在市场中的崭露头角,开放银行和数据共享的浪潮让API技术重受青睐, 共享数据通过应用程序编程接口以实现数据流在不同系统之间的实时流动和功能的无缝集成。三种主要模式为:1、公共/开放接口,供外部合作伙伴和开发创新APP以及新产品的开发人员使用的API接口。特点是通过融入开发者社区来开展创新,以及广阔的市场覆盖性;2、合作伙伴/B2B接口,供合作伙伴使用的接口,包括供应商、分销商和其他合作伙伴,实现更密切的合作。特点是帮助合作伙伴降低成本,API变现以及提升安全性;3、内部接口,供开发人员在企业内部使用的API接口。特点是降低成本,提升运营效率和安全性。

  Laura Brodsky & Liz Oakes, Mckinsey Quarterly Journal of China Banking CEO, Winter Issue, 2018, Page134-137