什么是 API

API :应用程序编程接口是一组要求,它们管理一个应用程序如何与另一个应用程序通信,API 是使程序之间的信息交换成为可能的原因。

  • 例如,系统级 API 使 LibreOffice 等应用程序首先可以在 Windows 等操作系统上运行。在网络 API 上,让其他应用程序可以搭载到大型服务提供商,例如谷歌地图或 Facebook 提供服务(服务)。通过应用程序使用谷歌地图 API,在特定应用程序上显示附近的酒店。
  • API 通过以有限的方式将一些程序的内部功能暴露到外部世界来完成所有这些工作。这使得应用程序可以共享数据并代表彼此采取行动,而无需开发人员共享其所有软件代码。