API 是 Application Programming Interface 的缩写,中文常译为应用程序编程接口。它是一套规则与工具,用来让不同的软件系统或组件之间进行通信与调用(例如:一个应用通过 API 获取天气数据)。也常泛指某个服务对外提供的“接口”。
/ˌeɪ.piːˈaɪ/
I used the API to fetch today’s weather.
我用 API 获取了今天的天气数据。
The company released a public API so developers can integrate its payment service into their apps.
这家公司发布了公开 API,让开发者可以把它的支付服务集成到自己的应用中。
API 是 20 世纪计算机与软件工程发展过程中形成的缩写:Application(应用程序)+ Programming(编程)+ Interface(接口)。其中 interface 原意是“接触面/交界面”,在计算机语境里引申为“系统之间交互的边界与规范”。