接口标准文档
接口标准文档
1. 文档信息
- 文档名称:SERVICEME系统接口标准文档
- 版本号:v1.1
- 发布日期:2026-06-05
- 适用范围:适用于企业智能化场景,支持身份认证、知识问答、流程自动化、数据分析与内容生成等功能。接口采用标准 RESTful 架构,便于系统集成与跨平台应用,广泛用于客服、营销、财务、人力资源等业务模块,提升协同效率与智能决策能力。
2. 修订记录
| 版本号 | 修订日期 | 修订内容 |
|---|---|---|
| v1.0 | 2025-07-18 | 初稿 |
| v1.1 | 2026-06-05 | 新增跨域访问规范(CORS)说明 |
3. 概述
3.1 文档目的
说明文档的目标,例如:
本文档定义了SERVICEME系统的接口规范,包括请求格式、响应格式、错误码等,供调用方参考。
3.2 术语与缩写
- API:应用程序接口
- HTTP:超文本传输协议
- JSON:JavaScript对象表示法
- RESTful:一种API设计风格
3.3 接口设计原则
- 遵循RESTful风格(如适用)。
- 使用HTTPS协议保证安全性。
- 数据格式统一为JSON。
- 接口版本化管理(如
/v1/xxx)。
4. 通用规范
4.1 请求规范
- 请求方法:GET/POST/PUT/DELETE等。
- 请求头(Headers):
Content-Type: application/jsonAuthorization: Bearer {token}(如需要认证)。
- 请求参数:
- Query参数(GET)、Body参数(POST/PUT)。
- 必填/可选字段说明。
4.2 响应规范
-
响应格式:
{
"code": 200, // 状态码
"message": "成功", // 描述信息
"data": {} // 返回数据(可选)
} -
HTTP状态码:
- 200:成功
- 400:请求参数错误
- 401:未授权
- 500:服务器内部错误
4.3 错误码表
| 错误码 | 含义 | 解决方案建议 |
|---|---|---|
| 200 | 成功 | - |
| 422 | 参数错误 | - |
| 40001 | 参数缺失 | 检查必填字段 |
| 50001 | 服务器内部错误 | 联系管理员 |
4.4 跨域访问规范(CORS)
4.4.1 背景
跨源资源共享是浏览器的安全机制,用于控制网页是否允许向不同域名的服务器发起请求。当前端应用与 API 服务部署在不同域名(或端口)时,浏览器会自动执行 CORS 校验。
4.4.2 NEXT 版本默认策略
SERVICEME NEXT 版本默认不允许跨域访问。即:当浏览器端页面直接请求 API 时,若请求的 Origin 未经服务端配置允许,请求将被拒绝。