API 全称 Application Programming Interface(应用程序编程接口),是一组定义了软件组件之间交互方式的协议和工具。主要用途包括让不同程序相互通信,允许开发者访问操作系统、数据库、网络服务等功能,而无需了解内部实现细节。核心特点包括标准化接口、抽象封装、模块化和可复用。现代 API 概念起源于 1960 年代的操作系统接口设计,1990 年代随互联网发展出现 Web API,2000 年后 RESTful API 成为主流设计风格,GraphQL 等新型接口也在近年获得广泛应用。