跳到主要内容

什么是API?

API(应用程序编程接口)

定义

API(应用程序编程接口)是一种使应用程序内的数据或功能可供其他应用程序或服务使用的机制。API 由构建应用程序的开发人员发布,并由想要使用该数据或服务的其他人使用。

可以将发布 API 视为一种宣传您拥有哪些信息以及人们应如何请求这些信息的方式。使用 API 则相当于在给定的参数范围内请求信息。

API 的示例是什么?

想象一下,您是一名正在开发地图应用程序的开发人员,并且您想向用户显示他们探索某个区域时该位置的步行性分数。

您可以选择访问美国环境保护署基于人口普查数据的“步行指数”API。政府、私营公司和其他组织拥有许多类似这样的免费和公共 API,第三方开发人员可以利用提供的数据进行构建并将其集成到自己的项目中。

为什么要使用 API?

API 是一种向第三方开发者提供组织数据访问权限的有效方式。当第三方开发者试用您的 API 时,它可让更多人参与您的服务并扩大社区覆盖范围。

4 种类型的 API 是什么?

  1. 开放 API – 向所有第三方开发者开放
  2. 合作伙伴 API – 仅供战略业务合作伙伴访问
  3. 内部 API – 可供组织内的其他团队使用
  4. 复合 API – 当多个 API 可作为批处理使用时,可以通过单个 API 调用进行请求

选择你的语言