WebMD
本页大纲

应用程序接口(Application Programming Interface)

缩写:API

简述

系统边界上的调用契约(字段、错误、版本)。网络语境下常落在 HTTP 等协议上;API 本身不是传输层协议。

使用场景

前后端/伙伴集成、平台开放、服务间契约。

实践与应用

调用方 → 契约(URL/方法/字段/错误)→ 提供方
版本与兼容单独管理

注意事项

• 网络 200 仍可能业务失败——错误模型要分层。
• 内部堆栈直接暴露给调用方。

关联术语

• RPC:远程调用风格的一种
• HTTP:Web API 常见承载
• 契约 / 版本:接口演进要素