# API接口规范
## 消息规范
系统使用统一的消息返回机制,所有的API返回JSON数据,格式一致。如果所请求的API需要授权,而用户没有获得授权,直接抛出HTTP:401错误,客户端检测到401状态直接跳转到登录页面进行授权。
```json
{
errno: 1000,
errmsg: '错误消息',
data: {}
}
```
| 字段 | 含义 | 说明 |
| ------ | ------ | ------ |
| errno | 错误代码 | 通常返回 0,表示请求正常返回接口数据;如果请求出错,返回具体的错误代码,并在data字段返回错误的附加信息 |
| errmsg | 错误消息 | 返回数据的解释性描述文字 |
| data | 返回的业务数据 | 一般返回对象格式 |
## 错误代码
| 错误代码 | 含义 | 说明 |
| ------ | ------ | ------ |
| 0 | 正常返回 | 请求的接口正确的返回业务数据,非0表示请求出错 |
| 1000 | 一般错误 | 通用的错误代码 |
| 1001 | 请求接口参数校验错误 | 参数格式、类型不正确等 |
- 文档说明
- 服务端开发指南
- 客户端开发指南
- 请求拦截器
- API接口实例分析
- 页面文件
- NPM包管理
- 创建NPM包项目
- 课程设计
- 概述
- 内容管理系统项目
- 配置开发环境
- 设计静态原型
- 快速构建项目
- 构建CMS系统前端界面
- 门户模块
- 新闻列表
- API接口规范
- 生成模拟数据
- 显示新闻列表
- NavigatorPath组件
- ChannelHeader组件
- v-line-clamp指令
- formatDate过滤器
- 新闻详情页
- 修改顶部导航菜单
- 实现访问远程API
- 扩展功能
- 组件开发
- 服务端项目
- 编写服务模块
- 项目配置
- 数据库
- 创建数据库脚本
- 配置数据库
- 创建模拟数据
- 新闻模块控制器
- 添加逻辑验证层
- 实现接口
- 书栈模块
- QA