0

谁能想到 API 的最短定义,尤其是对于不懂编程的人?我在一篇文章中使用它,并想为那些可能不理解应用程序编程接口的含义或上下文而不会绊倒自己和工作流程的读者添加脚注。

4

1 回答 1

0

从维基百科消歧页面:

API,最初是高级编程接口,但现在更常见的是其近义词,应用程序编程接口,是任何定义的程序间接口。

“任何定义的程序间接口”很好,但对于您的目的来说可能有点宽泛。

这是很多东西(见维基百科)。但我通常将其视为允许用户与外部库或信息库交互的工具和文档的集合。

Howstuffworks有一个很好的定义:

应用程序编程接口 (API) 是一组编程指令和标准,用于访问基于 Web 的软件应用程序或 Web 工具。

我不认为 API 意味着应用程序必须是基于 Web 的,但我喜欢这个定义。

于 2013-08-28T22:42:30.393 回答