什么是 API?通俗讲清接口是什么

开发常识 · 阅读约 3 分钟

学开发、看技术文档,处处都在说"调接口""对接 API"。API 到底是个啥?一句话:**它是两个程序之间"点餐"的窗口。

一、一个比喻

把餐厅想成系统:你是顾客(前端),厨房是后台(服务器)。你不直接进厨房做菜,而是看菜单(API 文档)、把需求写在点菜单上交给服务员(API 请求),厨房做好再让服务员端回来(API 响应)。

这个"点菜单 + 服务员"的交互规则,就是 API。

二、为什么需要 API

  • 解耦:前端不用懂后端怎么实现,只按约定传参、收结果;
  • 复用:同一个接口,网页、App、小程序都能调用;
  • 安全:后台数据不直接暴露,只通过接口按需返回。

三、和前端工具的关系

调试接口时常用到这些:把请求体用 Base64 编码、用 JSON 格式化 校验返回、用 时间戳转换 对签名时间。本站的工具就是给"和 API 打交道"的人用的。

💡 小提示:看到"REST API""GET/POST",指的就是用 HTTP 的不同动作来"点单",本质还是这套请求-响应。

四、想深入

打开 JSON 格式化 →

广告位
此处为广告展示区,站点主粘贴发布商 ID 后自动展示。