快速定义: 两个软件系统约定的对话语言。
核心思想
将 API 看作餐厅菜单:你不问厨师如何烹饪 — 你从菜单选择并得到所点的菜。
应用的 API 列出"这些请求可以发,这些响应可获取"。内部细节隐藏。
API 类型
REST API — 最常见。HTTP, JSON。
GraphQL — 现代,客户端选择字段。
WebSocket — 双向,实时。
gRPC — 高效,常用于后端通信。
Onremo 中的 APIs
Onremo 和大多数商店系统提供 REST APIs。API 访问。