应用程序编程接口(API)
应用程序编程接口(API)是一套定义好的规则与协议,让不同软件应用相互通信、交换数据,是处理软件系统间数据传输的中间层。
关键组成
- 端点:发送 API 请求的具体 URL
- 方法:标准 HTTP 操作(GET、POST、PUT、DELETE)
- 身份验证:控制访问的安全措施
- 响应格式:通常为 JSON/XML
API 的类型
- REST API
- 最常见的类型
- 使用标准 HTTP 方法
- 无状态架构
- SOAP API
- 协议更结构化
- 多用于企业方案
- 基于 XML 的消息
- WebSocket API
- 支持实时数据流
- 保持持久连接
- 是实时数据的理想选择
交易中的常见用途
- 行情数据获取
- 订单执行
- 账户管理
- 投资组合跟踪
- 历史数据分析
相关术语
- REST
- SOAP
- WebSocket
- HTTP 方法
- 端点
- 应用程序编程接口

