# 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