Showing
2 changed files
with
300 additions
and
103 deletions
1 | # Summary | 1 | # Summary |
2 | 2 | ||
3 | * [Introduction](README.md) | 3 | * [Introduction](README.md) |
4 | - * [CHANGELOG](README.md#changelog) | 4 | + * [CHANGELOG](README.md#changelog) |
5 | - * [OAuth2.0](README.md#oauth2.0) | 5 | + * [OAuth2.0](README.md#oauth2.0) |
6 | - * [状态码](README.md#status_code) | 6 | + * [状态码](README.md#status_code) |
7 | 7 | ||
8 | ## 关于用户 | 8 | ## 关于用户 |
9 | + | ||
9 | * [注册](未整理/注册接口.md) | 10 | * [注册](未整理/注册接口.md) |
10 | * [登录](未整理/登录接口.md) | 11 | * [登录](未整理/登录接口.md) |
11 | * [用户设备绑定](未整理/用户设备绑定.md) | 12 | * [用户设备绑定](未整理/用户设备绑定.md) |
@@ -13,11 +14,12 @@ | @@ -13,11 +14,12 @@ | ||
13 | * [用户信息](用户相关/用户信息.md) | 14 | * [用户信息](用户相关/用户信息.md) |
14 | * [用户修改真实姓名绑定邮箱](未整理/用户修改真实姓名绑定邮箱.md) | 15 | * [用户修改真实姓名绑定邮箱](未整理/用户修改真实姓名绑定邮箱.md) |
15 | 16 | ||
16 | -## API | 17 | +## 用户鉴权 |
17 | -* [API概述](api概述.md) | 18 | + |
18 | - * [base api](base.md) | 19 | +* [用户鉴权](用户鉴权/README.md) |
19 | 20 | ||
20 | ## 关于获取图书 | 21 | ## 关于获取图书 |
22 | + | ||
21 | * [书架](未整理/书架.md) | 23 | * [书架](未整理/书架.md) |
22 | * [图书目录](未整理/图书目录.md) | 24 | * [图书目录](未整理/图书目录.md) |
23 | * [课程分类](未整理/课程分类信息查询.md) | 25 | * [课程分类](未整理/课程分类信息查询.md) |
@@ -25,8 +27,9 @@ | @@ -25,8 +27,9 @@ | ||
25 | * [课程信息](未整理/课程信息.md) | 27 | * [课程信息](未整理/课程信息.md) |
26 | 28 | ||
27 | ## 关于服务器 | 29 | ## 关于服务器 |
30 | + | ||
28 | * [基础知识](服务器/基础知识.md) | 31 | * [基础知识](服务器/基础知识.md) |
29 | - * [数据库连接池](服务器/数据库连接池.md) | 32 | + * [数据库连接池](服务器/数据库连接池.md) |
30 | * [获取访问用户的IP地址](未整理/获取访问用户的IP地址.md) | 33 | * [获取访问用户的IP地址](未整理/获取访问用户的IP地址.md) |
31 | * [客户端配置](未整理/客户端相关配置接口.md) | 34 | * [客户端配置](未整理/客户端相关配置接口.md) |
32 | * [教师偏好设置](未整理/教师偏好设置接口.md) | 35 | * [教师偏好设置](未整理/教师偏好设置接口.md) |
@@ -46,82 +49,92 @@ | @@ -46,82 +49,92 @@ | ||
46 | * [分类页面学习课程数\(老师学生通用接口\)](未整理/分类页面学习课程数老师学生通用接口.md) | 49 | * [分类页面学习课程数\(老师学生通用接口\)](未整理/分类页面学习课程数老师学生通用接口.md) |
47 | 50 | ||
48 | ## 关于事件 | 51 | ## 关于事件 |
52 | + | ||
49 | * [新的事件发送定义(讨论中)](未整理/新的事件发送定义(讨论中).md) | 53 | * [新的事件发送定义(讨论中)](未整理/新的事件发送定义(讨论中).md) |
50 | 54 | ||
51 | ## 关于统计 | 55 | ## 关于统计 |
56 | + | ||
52 | * [用户单词同步](未整理/用户单词同步.md) | 57 | * [用户单词同步](未整理/用户单词同步.md) |
53 | * [用户积分排行](未整理/用户积分排行.md) | 58 | * [用户积分排行](未整理/用户积分排行.md) |
54 | * [用户每日积分排行](未整理/用户每日积分排行.md) | 59 | * [用户每日积分排行](未整理/用户每日积分排行.md) |
55 | 60 | ||
56 | ## 前端 | 61 | ## 前端 |
62 | + | ||
57 | * [老师版班级管理](未整理/老师版班级管理.md) | 63 | * [老师版班级管理](未整理/老师版班级管理.md) |
58 | 64 | ||
59 | ## 关于客户端 | 65 | ## 关于客户端 |
66 | + | ||
60 | * [通用](客户端/通用.md) | 67 | * [通用](客户端/通用.md) |
61 | * [iOS](客户端/iOS.md) | 68 | * [iOS](客户端/iOS.md) |
62 | * [Android](客户端/Android.md) | 69 | * [Android](客户端/Android.md) |
63 | * [html5](客户端/html5.md) | 70 | * [html5](客户端/html5.md) |
64 | 71 | ||
65 | ## 外教版 | 72 | ## 外教版 |
73 | + | ||
66 | * [外教版](未整理/外教版.md) | 74 | * [外教版](未整理/外教版.md) |
67 | - * [客户端详细](未整理/客户端多国语文案.md) | 75 | + * [客户端详细](未整理/客户端多国语文案.md) |
68 | - * [服务端详细](未整理/服务端多国语文案.md) | 76 | + * [服务端详细](未整理/服务端多国语文案.md) |
69 | * [外教课程分类数据](未整理/外教课程分类数据.md) | 77 | * [外教课程分类数据](未整理/外教课程分类数据.md) |
70 | * [获取下载节点接口](未整理/获取下载节点接口.md) | 78 | * [获取下载节点接口](未整理/获取下载节点接口.md) |
71 | 79 | ||
72 | ## 技术文档 | 80 | ## 技术文档 |
81 | + | ||
73 | * [服务器接口文档](未整理/服务器接口文档.md) | 82 | * [服务器接口文档](未整理/服务器接口文档.md) |
74 | - * 接口列表 | 83 | + * 接口列表 |
75 | - * [注册接口](未整理/注册接口.md) | 84 | + * [注册接口](未整理/注册接口.md) |
76 | - * [登录接口](未整理/登录接口.md) | 85 | + * [登录接口](未整理/登录接口.md) |
77 | - * [获取推荐的课程](未整理/获取推荐的课程.md) | 86 | + * [获取推荐的课程](未整理/获取推荐的课程.md) |
78 | - * [购买课程](未整理/购买课程.md) | 87 | + * [购买课程](未整理/购买课程.md) |
79 | - * [下载资源](未整理/下载资源.md) | 88 | + * [下载资源](未整理/下载资源.md) |
80 | - * [获取课程内容](未整理/获取课程内容.md) | 89 | + * [获取课程内容](未整理/获取课程内容.md) |
81 | - * [提交练习成绩](未整理/提交练习成绩.md) | 90 | + * [提交练习成绩](未整理/提交练习成绩.md) |
82 | - * [提交测验成绩](未整理/提交测验成绩.md) | 91 | + * [提交测验成绩](未整理/提交测验成绩.md) |
83 | - * [查看学习历史](未整理/查看学习历史.md) | 92 | + * [查看学习历史](未整理/查看学习历史.md) |
84 | - * [找老师](未整理/找老师.md) | 93 | + * [找老师](未整理/找老师.md) |
85 | - * [老师推荐](未整理/老师推荐.md) | 94 | + * [老师推荐](未整理/老师推荐.md) |
86 | - * [看成绩](未整理/看成绩.md) | 95 | + * [看成绩](未整理/看成绩.md) |
87 | - * [跟读打分](未整理/跟读打分.md) | 96 | + * [跟读打分](未整理/跟读打分.md) |
88 | - * [多盟转换链接口](未整理/多盟转换链接口.md) | 97 | + * [多盟转换链接口](未整理/多盟转换链接口.md) |
89 | - * [查询激活用户来源接口](未整理/查询激活用户来源接口.md) | 98 | + * [查询激活用户来源接口](未整理/查询激活用户来源接口.md) |
90 | - * [修改密码接口](未整理/修改密码接口.md) | 99 | + * [修改密码接口](未整理/修改密码接口.md) |
91 | - * [修改昵称接口](未整理/修改昵称接口.md) | 100 | + * [修改昵称接口](未整理/修改昵称接口.md) |
92 | - * [找回密码接口](未整理/找回密码接口.md) | 101 | + * [找回密码接口](未整理/找回密码接口.md) |
93 | - * [班级管理系列接口](未整理/班级管理系列接口.md) | 102 | + * [班级管理系列接口](未整理/班级管理系列接口.md) |
94 | - * [环信添加好友系列接口](未整理/环信添加好友系列接口.md) | 103 | + * [环信添加好友系列接口](未整理/环信添加好友系列接口.md) |
95 | - * [获取oss服务授权接口](未整理/获取oss服务授权接口.md) | 104 | + * [获取oss服务授权接口](未整理/获取oss服务授权接口.md) |
96 | - * [获取申请好友接口](未整理/获取申请好友接口.md) | 105 | + * [获取申请好友接口](未整理/获取申请好友接口.md) |
97 | - * [处理微信新旧openId登录接口](未整理/处理微信新旧openId登录接口.md) | 106 | + * [处理微信新旧openId登录接口](未整理/处理微信新旧openId登录接口.md) |
98 | - * [分享今日积分\/总积分排名接口](未整理/分享今日积分|总积分排名接口.md) | 107 | + * [分享今日积分\/总积分排名接口](未整理/分享今日积分|总积分排名接口.md) |
99 | - * [老师课程推荐 学生端](未整理/老师课程推荐-学生端.md) | 108 | + * [老师课程推荐 学生端](未整理/老师课程推荐-学生端.md) |
100 | - * [老师课程推荐 老师端](未整理/老师课程推荐-老师端.md) | 109 | + * [老师课程推荐 老师端](未整理/老师课程推荐-老师端.md) |
101 | - * 坑 | 110 | + * 坑 |
102 | - * [数据库连接池](服务器/数据库连接池.md) | 111 | + * [数据库连接池](服务器/数据库连接池.md) |
103 | * [模板类型](未整理/模板类型.md) | 112 | * [模板类型](未整理/模板类型.md) |
104 | * [学生版具体模板介绍](未整理/具体模板介绍.md) | 113 | * [学生版具体模板介绍](未整理/具体模板介绍.md) |
105 | 114 | ||
106 | ## 学习模板 | 115 | ## 学习模板 |
116 | + | ||
107 | * [单词学习](未整理/单词学习.md) | 117 | * [单词学习](未整理/单词学习.md) |
108 | * [视频学习](未整理/视频学习.md) | 118 | * [视频学习](未整理/视频学习.md) |
109 | * [音频学习](未整理/音频学习.md) | 119 | * [音频学习](未整理/音频学习.md) |
110 | * [纯文章学习](未整理/纯文章学习.md) | 120 | * [纯文章学习](未整理/纯文章学习.md) |
111 | 121 | ||
112 | ## 练习模板 | 122 | ## 练习模板 |
123 | + | ||
113 | * [看文字选图](未整理/看文字选图.md) | 124 | * [看文字选图](未整理/看文字选图.md) |
114 | * [听音选图](未整理/听音选图.md) | 125 | * [听音选图](未整理/听音选图.md) |
115 | * [填空练习](未整理/填空练习.md) | 126 | * [填空练习](未整理/填空练习.md) |
116 | * [听写练习](未整理/听写练习.md) | 127 | * [听写练习](未整理/听写练习.md) |
117 | 128 | ||
118 | ## 考试模板 | 129 | ## 考试模板 |
130 | + | ||
119 | * [文字单选题](未整理/文字单选题.md) | 131 | * [文字单选题](未整理/文字单选题.md) |
120 | * [听音选图片](未整理/听音选图片.md) | 132 | * [听音选图片](未整理/听音选图片.md) |
121 | * [阅读理解](未整理/阅读理解.md) | 133 | * [阅读理解](未整理/阅读理解.md) |
122 | * [完形填空](未整理/完形填空.md) | 134 | * [完形填空](未整理/完形填空.md) |
123 | 135 | ||
124 | ------ | 136 | +--- |
137 | + | ||
125 | * [教师版具体模板介绍](未整理/教师版具体模板介绍.md) | 138 | * [教师版具体模板介绍](未整理/教师版具体模板介绍.md) |
126 | * [本地存储相关](未整理/本地存储相关.md) | 139 | * [本地存储相关](未整理/本地存储相关.md) |
127 | * [学习统计相关](未整理/学习统计相关.md) | 140 | * [学习统计相关](未整理/学习统计相关.md) |
@@ -138,67 +151,68 @@ | @@ -138,67 +151,68 @@ | ||
138 | * [静态资源下载优化逻辑](未整理/静态资源下载优化逻辑.md) | 151 | * [静态资源下载优化逻辑](未整理/静态资源下载优化逻辑.md) |
139 | * [动态更新分类优化逻辑](未整理/动态更新分类优化逻辑.md) | 152 | * [动态更新分类优化逻辑](未整理/动态更新分类优化逻辑.md) |
140 | * [在线授课相关文档](未整理/在线授课相关文档.md) | 153 | * [在线授课相关文档](未整理/在线授课相关文档.md) |
141 | - * [腾讯云通信登录](未整理/腾讯云通信登录.md) | 154 | + * [腾讯云通信登录](未整理/腾讯云通信登录.md) |
142 | - * [在线授课接口定义](未整理/在线授课接口定义.md) | 155 | + * [在线授课接口定义](未整理/在线授课接口定义.md) |
143 | - * [远程教学之流程消息](未整理/远程教学之流程消息.md) | 156 | + * [远程教学之流程消息](未整理/远程教学之流程消息.md) |
144 | - * [单词学习模板Json信息](未整理/单词学习模板Json信息.md) | 157 | + * [单词学习模板Json信息](未整理/单词学习模板Json信息.md) |
145 | - * [教师版模板控件Id定义](未整理/教师版模板控件Id定义.md) | 158 | + * [教师版模板控件Id定义](未整理/教师版模板控件Id定义.md) |
146 | - * [远程教学之页面动作消息](未整理/远程教学之页面动作消息.md) | 159 | + * [远程教学之页面动作消息](未整理/远程教学之页面动作消息.md) |
147 | - * [远程教学之画板相关消息](未整理/远程教学之画板相关消息.md) | 160 | + * [远程教学之画板相关消息](未整理/远程教学之画板相关消息.md) |
148 | - * [在线授课单词表同步](未整理/在线授课单词表同步.md) | 161 | + * [在线授课单词表同步](未整理/在线授课单词表同步.md) |
149 | - * [远程教学之回答相关消息](未整理/远程教学之回答相关消息.md) | 162 | + * [远程教学之回答相关消息](未整理/远程教学之回答相关消息.md) |
150 | - * [错误处理列表](未整理/错误处理列表.md) | 163 | + * [错误处理列表](未整理/错误处理列表.md) |
151 | - * [关于用户掉线的处理机制](未整理/关于用户掉线的处理机制.md) | 164 | + * [关于用户掉线的处理机制](未整理/关于用户掉线的处理机制.md) |
152 | - * [错误处理机制](未整理/错误处理机制.md) | 165 | + * [错误处理机制](未整理/错误处理机制.md) |
153 | - * [远程教学之消息顺序保证机制](未整理/远程教学之消息顺序保证机制.md) | 166 | + * [远程教学之消息顺序保证机制](未整理/远程教学之消息顺序保证机制.md) |
154 | - * [关于测试App](未整理/关于测试App.md) | 167 | + * [关于测试App](未整理/关于测试App.md) |
155 | - * [关于保障上课通知的到达](未整理/关于保障上课通知的到达.md) | 168 | + * [关于保障上课通知的到达](未整理/关于保障上课通知的到达.md) |
156 | - * [资源预下载和本地通知](未整理/资源预下载和本地通知.md) | 169 | + * [资源预下载和本地通知](未整理/资源预下载和本地通知.md) |
157 | - * [在线授课其他消息](未整理/在线授课其他消息.md) | 170 | + * [在线授课其他消息](未整理/在线授课其他消息.md) |
158 | - * [待解决问题](未整理/待解决问题.md) | 171 | + * [待解决问题](未整理/待解决问题.md) |
159 | - * [师生课后评价](未整理/师生课后评价.md) | 172 | + * [师生课后评价](未整理/师生课后评价.md) |
160 | - * [最后一页(学习成就)json信息](未整理/最后一页(学习成就)json信息.md) | 173 | + * [最后一页(学习成就)json信息](未整理/最后一页(学习成就)json信息.md) |
161 | - * [视频的开关](未整理/视频的开关.md) | 174 | + * [视频的开关](未整理/视频的开关.md) |
162 | - * [邀请上课呼叫逻辑](未整理/邀请上课呼叫逻辑.md) | 175 | + * [邀请上课呼叫逻辑](未整理/邀请上课呼叫逻辑.md) |
163 | - * [用户发送小文件失败的处理](未整理/用户发送小文件失败的处理.md) | 176 | + * [用户发送小文件失败的处理](未整理/用户发送小文件失败的处理.md) |
164 | - * [自动上传用户腾讯云日志](未整理/自动上传用户腾讯云日志.md) | 177 | + * [自动上传用户腾讯云日志](未整理/自动上传用户腾讯云日志.md) |
165 | - * [常见反馈问题回答](未整理/常见反馈问题回答.md) | 178 | + * [常见反馈问题回答](未整理/常见反馈问题回答.md) |
166 | * [IOS数据客户端相关文档](未整理/IOS数据客户端.md) | 179 | * [IOS数据客户端相关文档](未整理/IOS数据客户端.md) |
167 | * [IOS编码规范](未整理/IOS编码规范.md) | 180 | * [IOS编码规范](未整理/IOS编码规范.md) |
168 | * [Android编码规范](未整理/Android编码规范.md) | 181 | * [Android编码规范](未整理/Android编码规范.md) |
169 | * [教学效果提升](未整理/教学效果提升.md) | 182 | * [教学效果提升](未整理/教学效果提升.md) |
170 | * [外教版](未整理/外教版.md) | 183 | * [外教版](未整理/外教版.md) |
171 | - * [客户端详细](未整理/客户端多国语文案.md) | 184 | + * [客户端详细](未整理/客户端多国语文案.md) |
172 | - * [服务端详细](未整理/服务端多国语文案.md) | 185 | + * [服务端详细](未整理/服务端多国语文案.md) |
173 | * [权限鱼](未整理/权限鱼.md) | 186 | * [权限鱼](未整理/权限鱼.md) |
174 | - * [权限鱼接口](未整理/权限鱼接口.md) | 187 | + * [权限鱼接口](未整理/权限鱼接口.md) |
175 | - * [学校接口详情](未整理/学校接口详情.md) | 188 | + * [学校接口详情](未整理/学校接口详情.md) |
176 | * [老师信息接口](未整理/老师信息接口.md) | 189 | * [老师信息接口](未整理/老师信息接口.md) |
177 | - * [1. 老师对产品认可度](未整理/老师对产品认可度.md) | 190 | + * [1. 老师对产品认可度](未整理/老师对产品认可度.md) |
178 | - * [1. 获取认可度选项静态数据](未整理/获取认可度选项静态数据.md) | 191 | + * [1. 获取认可度选项静态数据](未整理/获取认可度选项静态数据.md) |
179 | - * [2. 获取老师认可度](未整理/获取老师认可度.md) | 192 | + * [2. 获取老师认可度](未整理/获取老师认可度.md) |
180 | - * [3. 保存老师认可度](未整理/保存老师认可度.md) | 193 | + * [3. 保存老师认可度](未整理/保存老师认可度.md) |
181 | - * [2. 老师职称](未整理/老师职称.md) | 194 | + * [2. 老师职称](未整理/老师职称.md) |
182 | - * [1. 获取职称选项静态数据](未整理/获取职称选项静态数据.md) | 195 | + * [1. 获取职称选项静态数据](未整理/获取职称选项静态数据.md) |
183 | - * [2. 获取老师职称](未整理/获取老师职称.md) | 196 | + * [2. 获取老师职称](未整理/获取老师职称.md) |
184 | - * [3. 保存老师职称](未整理/保存老师职称.md) | 197 | + * [3. 保存老师职称](未整理/保存老师职称.md) |
185 | - * [3. 老师红包](未整理/老师红包.md) | 198 | + * [3. 老师红包](未整理/老师红包.md) |
186 | - * [1. 获取红包选项静态数据](未整理/获取红包选项静态数据.md) | 199 | + * [1. 获取红包选项静态数据](未整理/获取红包选项静态数据.md) |
187 | - * [2. 获取老师红包](未整理/获取老师红包.md) | 200 | + * [2. 获取老师红包](未整理/获取老师红包.md) |
188 | - * [3. 保存老师红包](未整理/保存老师红包.md) | 201 | + * [3. 保存老师红包](未整理/保存老师红包.md) |
189 | - * [4. 老师盒子](未整理/老师盒子.md) | 202 | + * [4. 老师盒子](未整理/老师盒子.md) |
190 | - * [1. 查看老师发放盒子情况](未整理/查看老师发放盒子情况.md) | 203 | + * [1. 查看老师发放盒子情况](未整理/查看老师发放盒子情况.md) |
191 | - * [2. 记录老师发放盒子情况](未整理/记录老师发放盒子情况.md) | 204 | + * [2. 记录老师发放盒子情况](未整理/记录老师发放盒子情况.md) |
192 | - * [5. 群发红包](未整理/群发红包.md) | 205 | + * [5. 群发红包](未整理/群发红包.md) |
193 | - * [6. 退回群红包](未整理/退回群红包.md) | 206 | + * [6. 退回群红包](未整理/退回群红包.md) |
194 | - * [7. 群红包流水--包括余额](未整理/群红包流水.md) | 207 | + * [7. 群红包流水--包括余额](未整理/群红包流水.md) |
195 | * [外教点评](未整理/外教点评.md) | 208 | * [外教点评](未整理/外教点评.md) |
196 | * [日志查询](未整理/日志查询.md) | 209 | * [日志查询](未整理/日志查询.md) |
197 | - * [app日志查询](未整理/app日志查询.md) | 210 | + * [app日志查询](未整理/app日志查询.md) |
198 | * [静态资源的下载策略](未整理/静态资源的下载策略.md) | 211 | * [静态资源的下载策略](未整理/静态资源的下载策略.md) |
199 | * [打电话接口](未整理/打电话接口.md) | 212 | * [打电话接口](未整理/打电话接口.md) |
200 | 213 | ||
201 | ## 产品文档 | 214 | ## 产品文档 |
215 | + | ||
202 | * [学习行为之听力时长统计 20150708update](未整理/学习行为之听力时长统计.md) | 216 | * [学习行为之听力时长统计 20150708update](未整理/学习行为之听力时长统计.md) |
203 | * [分享 20150710update](未整理/分享.md) | 217 | * [分享 20150710update](未整理/分享.md) |
204 | * [学生版逻辑树 update20150713](未整理/学生版逻辑树-update20150713.md) | 218 | * [学生版逻辑树 update20150713](未整理/学生版逻辑树-update20150713.md) |
@@ -206,31 +220,34 @@ | @@ -206,31 +220,34 @@ | ||
206 | * [老师版分类上的数据:已学课程](未整理/老师版分类上:已学课程.md) | 220 | * [老师版分类上的数据:已学课程](未整理/老师版分类上:已学课程.md) |
207 | 221 | ||
208 | ## 测试文档 | 222 | ## 测试文档 |
223 | + | ||
209 | * [共通测试](未整理/共通测试.md) | 224 | * [共通测试](未整理/共通测试.md) |
210 | * [学生端测试](未整理/学生端测试.md) | 225 | * [学生端测试](未整理/学生端测试.md) |
211 | * [老师端测试](未整理/老师端测试.md) | 226 | * [老师端测试](未整理/老师端测试.md) |
212 | - * [课程模块](未整理/课程模块.md) | 227 | + * [课程模块](未整理/课程模块.md) |
213 | - * [班级管理](未整理/班级管理.md) | 228 | + * [班级管理](未整理/班级管理.md) |
214 | - * 班级数据修改 | 229 | + * 班级数据修改 |
215 | - * [增加班级](未整理/增加班级.md) | 230 | + * [增加班级](未整理/增加班级.md) |
216 | - * [修改班级信息](未整理/修改班级信息.md) | 231 | + * [修改班级信息](未整理/修改班级信息.md) |
217 | - * 班级信息查看 | 232 | + * 班级信息查看 |
218 | - * [查看班级学生情况](未整理/查看班级学生情况.md) | 233 | + * [查看班级学生情况](未整理/查看班级学生情况.md) |
219 | - * [删除班级学生](未整理/删除班级学生.md) | 234 | + * [删除班级学生](未整理/删除班级学生.md) |
220 | - * [更换班级](未整理/更换班级.md) | 235 | + * [更换班级](未整理/更换班级.md) |
221 | - * [查看班级课程情况](未整理/查看班级课程情况.md) | 236 | + * [查看班级课程情况](未整理/查看班级课程情况.md) |
222 | - * 新申请的处理 | 237 | + * 新申请的处理 |
223 | - * [同意学生加入班级](未整理/同意学生加入班级.md) | 238 | + * [同意学生加入班级](未整理/同意学生加入班级.md) |
224 | - * [拒绝学生加入班级](未整理/拒绝学生加入班级.md) | 239 | + * [拒绝学生加入班级](未整理/拒绝学生加入班级.md) |
225 | - * [消息模块](未整理//b消息模块.md) | 240 | + * [消息模块](未整理//b消息模块.md) |
226 | - * [个人中心](未整理//b/b个人中心.md) | 241 | + * [个人中心](未整理//b/b个人中心.md) |
227 | - * [其他模块](未整理//b/b其他模块.md) | 242 | + * [其他模块](未整理//b/b其他模块.md) |
228 | * [微信账号升级](未整理/微信账号升级.md) | 243 | * [微信账号升级](未整理/微信账号升级.md) |
229 | 244 | ||
230 | ## 客服文档 | 245 | ## 客服文档 |
246 | + | ||
231 | * [客服电话反馈](未整理/客服电话反馈.md) | 247 | * [客服电话反馈](未整理/客服电话反馈.md) |
232 | 248 | ||
233 | ## 未分类 | 249 | ## 未分类 |
250 | + | ||
234 | * [Android-项目](未整理/Android-项目.md) | 251 | * [Android-项目](未整理/Android-项目.md) |
235 | * [BoxFishVote项目打包部署操作流程](未整理/BoxFishVote项目打包部署操作流程.md) | 252 | * [BoxFishVote项目打包部署操作流程](未整理/BoxFishVote项目打包部署操作流程.md) |
236 | * [IOS-BoxFish-app-推送手机idfa的接口](未整理/IOS-BoxFish-app-推送手机idfa的接口.md) | 253 | * [IOS-BoxFish-app-推送手机idfa的接口](未整理/IOS-BoxFish-app-推送手机idfa的接口.md) |
@@ -245,3 +262,5 @@ | @@ -245,3 +262,5 @@ | ||
245 | * [网页测试Demo数据](未整理/网页测试Demo数据.md) | 262 | * [网页测试Demo数据](未整理/网页测试Demo数据.md) |
246 | * [获取当前分类下存在的班级](未整理/获取当前分类下存在的班级.md) | 263 | * [获取当前分类下存在的班级](未整理/获取当前分类下存在的班级.md) |
247 | 264 | ||
265 | + | ||
266 | + |
用户鉴权/README.md
0 → 100644
1 | +# boxfish用户认证系统 | ||
2 | + | ||
3 | +#### 测试环境部署地址 | ||
4 | + | ||
5 | +[http://114.55.58.184:8099/](http://114.55.58.184:8099/) | ||
6 | + | ||
7 | +#### 生产环境部署地址 | ||
8 | + | ||
9 | +[http\(s\)//base.boxfish.cn/passbook/](http://base.boxfish.cn/passbook/) | ||
10 | + | ||
11 | +认证接口 /user/auth | ||
12 | + | ||
13 | +#### 请求方式 | ||
14 | + | ||
15 | +POST 方法 | ||
16 | + | ||
17 | +#### 请求头信息 | ||
18 | + | ||
19 | +x-be-product com.boxfishedu.teacher \(必须包含 teacher or student \) | ||
20 | + | ||
21 | +#### 请求参数 | ||
22 | + | ||
23 | +* json | ||
24 | + ```json | ||
25 | + { | ||
26 | + "username":"username", | ||
27 | + "password":"password" | ||
28 | + } | ||
29 | + ``` | ||
30 | + | ||
31 | +#### 返回值 | ||
32 | + | ||
33 | +* 合法用户 | ||
34 | + http code 200 | ||
35 | + | ||
36 | + ```json | ||
37 | + { | ||
38 | + "id": 7566, | ||
39 | + "username": "b@b.cn", | ||
40 | + "access_token": "futT9nmvb5", | ||
41 | + "score":3801, | ||
42 | + "goal":100, | ||
43 | + "figure_url":"http://avatars.boxfish.cn/user/-12/figure/1411532427.jpg" | ||
44 | + } | ||
45 | + ``` | ||
46 | + | ||
47 | +* 用户不存在 | ||
48 | + http code 404 | ||
49 | + | ||
50 | + ```json | ||
51 | + { | ||
52 | + "msg": "用户不存在!" | ||
53 | + } | ||
54 | + ``` | ||
55 | + | ||
56 | +* 用户密码不正确 | ||
57 | + | ||
58 | + http code 401 | ||
59 | + | ||
60 | + ```json | ||
61 | + { | ||
62 | + "msg":"用户密码不正确!" | ||
63 | + } | ||
64 | + ``` | ||
65 | + | ||
66 | +* 用户不合法 用户头信息中 和用户账号类型不匹配 | ||
67 | + http code 412 | ||
68 | + | ||
69 | + ```json | ||
70 | + { | ||
71 | + "msg":"用户不合法" | ||
72 | + } | ||
73 | + ``` | ||
74 | + | ||
75 | +#### 用户信息接口 /user/me | ||
76 | + | ||
77 | +#### URL参数 | ||
78 | + | ||
79 | +* access\_token string 必须 | ||
80 | + | ||
81 | +#### 请求方式 | ||
82 | + | ||
83 | +GET 方法 | ||
84 | + | ||
85 | +#### 返回值 | ||
86 | + | ||
87 | +* 合法用户 | ||
88 | + http code 200 | ||
89 | + | ||
90 | + ```json | ||
91 | + { | ||
92 | + "id": 7566, | ||
93 | + "username": "b@b.cn", | ||
94 | + "access_token": "futT9nmvb5", | ||
95 | + "score":3801, | ||
96 | + "goal":100, | ||
97 | + "figure_url":"http://avatars.boxfish.cn/user/-12/figure/1411532427.jpg" | ||
98 | + | ||
99 | + } | ||
100 | + ``` | ||
101 | + | ||
102 | +* accessToken 不合法 | ||
103 | + | ||
104 | + http code 400 | ||
105 | + | ||
106 | + ```json | ||
107 | + { | ||
108 | + "msg": "accessToken 不合法!" | ||
109 | + } | ||
110 | + ``` | ||
111 | + | ||
112 | +* 用户不存在 | ||
113 | + http code 404 | ||
114 | + | ||
115 | + ```json | ||
116 | + { | ||
117 | + "msg": "用户不存在!" | ||
118 | + } | ||
119 | + ``` | ||
120 | + | ||
121 | + #### 用户信息接口 /relation/user/{user\_id}?access\_token={access\_token} | ||
122 | + | ||
123 | +#### URL参数 | ||
124 | + | ||
125 | +* user\_id Long 必须 | ||
126 | +* access\_token string 必须 | ||
127 | + | ||
128 | +#### 请求方式 | ||
129 | + | ||
130 | +GET 方法 | ||
131 | + | ||
132 | +#### 返回值 | ||
133 | + | ||
134 | +* 用户关系合法 | ||
135 | + http code 200 | ||
136 | + ```json | ||
137 | + { | ||
138 | + "id": 100000000640, | ||
139 | + "target": { | ||
140 | + "id": 1298963, | ||
141 | + "username": "iosstudent13@bf.cn", | ||
142 | + "score": 3912, | ||
143 | + "gold": 2362, | ||
144 | + "figure_url": "http://avatars.boxfish.cn/user/1298963/figure/1477366527.jpg" | ||
145 | + } | ||
146 | + } | ||
147 | + ``` | ||
148 | +* accessToken 不合法 | ||
149 | + | ||
150 | + http code 400 | ||
151 | + | ||
152 | + ```json | ||
153 | + { | ||
154 | + "msg": "accessToken 不合法!" | ||
155 | + } | ||
156 | + ``` | ||
157 | + | ||
158 | +* accessToken 过期 | ||
159 | + | ||
160 | + http code 401 | ||
161 | + | ||
162 | + ```json | ||
163 | + { | ||
164 | + "msg": "用户token过期!" | ||
165 | + } | ||
166 | + ``` | ||
167 | + | ||
168 | +* 该用户没有绑定其它用户! | ||
169 | + http code 404 | ||
170 | + | ||
171 | + ```json | ||
172 | + { | ||
173 | + "msg": "该用户没有绑定其它用户!" | ||
174 | + } | ||
175 | + ``` | ||
176 | + | ||
177 | + | ||
178 | + |
-
Please register or login to post a comment