发展历程 什么是应用程序编程接口(api)? -技术百科的定义

什么是应用程序编程接口(api)? -技术百科的定义

目录:

Anonim

定义-应用程序编程接口(API)是什么意思?

应用程序编程接口(API)是一组协议,例程,功能和/或命令,程序员可以使用它们来开发软件或促进不同系统之间的交互。 API可用于台式机和移动设备,并且通常可用于对GUI(图形用户界面)组件进行编程,以及允许软件程序向其他程序请求并提供服务。

Techopedia解释了应用程序编程接口(API)

API可以看作是由两个基本元素组成:一个技术规范,用于确定如何在程序之间交换信息(其本身由对处理和数据传递协议的请求组成),以及一个以某种方式发布该规范的软件接口。

API的基本概念已经以某种形式存在于整个数字技术的历史中,因为独特程序与数字系统之间的交互已成为该技术存在的主要目标。 但是随着万维网的兴起以及随之而来的千禧年互联网繁荣,对这项技术的激励达到了前所未有的水平。

在2000年初,当Salesforce.com将技术整合到其平台中以帮助客户在其各种业务应用程序上共享和传输数据时,该API在万维网蓬勃发展的商业领域尤为突出。 此后不久,eBay开始推出类似技术,并且随着几年后社交媒体的兴起,Flickr,Facebook,Twitter和Instagram等公司也开始这样做。

什么是应用程序编程接口(api)? -技术百科的定义