@sewise-dev
2018-04-28T07:20:07.000000Z
字数 39211
阅读 1184
知识元
编号 | 版本 | 说明 | 作者 | 日期 |
---|---|---|---|---|
1 | v1.0 | 1.创建文档 | Seven | 2017-08-22 |
2 | v2.0 | 课堂互动 | jacky | 2017-10-20 |
/v1/schedule/list
application/json
GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":[{"schId":"1","schName":"\u7b2c\u4e09\u90e8\u95e8\u7814\u7a76","info":{"lesId":"1","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"1"}},{"schId":"2","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"19","lesName":"3-4","startTime":"10:10","endTime":"12:00","startDate":"2017-08-29","endDate":"2017-08-29","address":"\u6587\u79d1\u697cH5-302","day":"\u5468\u4e8c","week":"2"}},{"schId":"3","schName":"\u65c5\u6e38\u65e5\u8bed","info":{"lesId":"35","lesName":"1-2","startTime":"8:00","endTime":"9:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-204","day":"\u5468\u56db","week":"1"}},{"schId":"4","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"53","lesName":"7-8","startTime":"15:10","endTime":"17:00","startDate":"2017-08-28","endDate":"2017-08-28","address":"\u6587\u79d1\u697cH5-205","day":"\u5468\u4e00","week":"2"}}]}
/v1/lesson/list
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token schId 是 string 课表schId page 否 int 页码 pageSize 否 int 页数 now 否 int 是否获取未开始的:1,0 startDate 否 string 开始日期:2017-08-01 endDate 否 string 结束日期:2017-09-01
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
nextDate | string | 下个课次开始日期 |
data | array | 当前提交的内容 |
-- | inspect | 签到统计 |
-- | meetInfo | 签到情况 |
返回示例
{"status":200,"nextDate": "2017-09-07","data":[{"lesId":"2","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-31","endDate":"2017-08-31","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"2","inspect":{"tobe":0,"to":0,"absent":0},"meetInfo":{"signTime":"","status":1}},{"lesId":"1","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"1","inspect":{"tobe":4,"to":1,"absent":3},"meetInfo":{"signTime":null,"status":-1}}]}
/v1/lesson/list
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token week 是 int 周数
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
-- | inspect | 签到统计 |
-- | meetInfo | 签到情况 |
返回示例
{"status":200,"data":{"\u5468\u4e00":[{"lesId":"53","lesName":"7-8","startTime":"15:10","endTime":"17:00","startDate":"2017-08-28","endDate":"2017-08-28","address":"\u6587\u79d1\u697cH5-205","day":"\u5468\u4e00","week":"2"}],"\u5468\u4e8c":[{"lesId":"19","lesName":"3-4","startTime":"10:10","endTime":"12:00","startDate":"2017-08-29","endDate":"2017-08-29","address":"\u6587\u79d1\u697cH5-302","day":"\u5468\u4e8c","week":"2"}],"\u5468\u4e09":[],"\u5468\u56db":[{"lesId":"2","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-31","endDate":"2017-08-31","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"2"},{"lesId":"36","lesName":"1-2","startTime":"08:00","endTime":"09:50","startDate":"2017-08-31","endDate":"2017-08-31","address":"\u6587\u79d1\u697cH5-204","day":"\u5468\u56db","week":"2"}],"\u5468\u4e94":[],"\u5468\u516d":[],"\u5468\u65e5":[]}}
/v1/schedule/personList
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token schId 是 string 课表schId page 否 int 页码 pageSize 否 int 页数
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"totalCount":4,"data":[{"userId":"744","nickName":"\u5c0f\u5b66\u751f01","avatar":"\/widgets\/assets\/images\/pic-b.png"},{"userId":"745","nickName":"\u5c0f\u5b66\u751f02","avatar":"\/widgets\/assets\/images\/pic-b.png"},{"userId":"746","nickName":"\u5c0f\u5b66\u751f03","avatar":"\/widgets\/assets\/images\/pic-b.png"},{"userId":"747","nickName":"\u5c0f\u5b66\u751f04","avatar":"\/widgets\/assets\/images\/pic-b.png"}]}
/v1/lesson/launchCall
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 string 课次lesId duration 否 int 有效时长(秒) position 否 string 位置坐标
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"rollId":"2","lesId":"1","userId":"48","expire":"2017-08-23 01:14:32","creationDate":"2017-08-23 01:09:32"}}
/v1/lesson/signIn
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 string 课次lesId
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"id":"1","lesId":"1","userId":"44","signTime":"2017-08-23 10:27:04","creationDate":"2017-08-23 10:24:27"}}
/v1/lesson/manage
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 string 课次lesId
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
-- | tobe | 应到 |
-- | to | 实到 |
-- | absent | 旷课 |
返回示例
{"status":200,"data":{"schId":"1","schName":"\u7b2c\u4e09\u90e8\u95e8\u7814\u7a76","userId":"743","creationDate":"2017-08-22 16:19:06","lesId":"1","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"1","modifiedDate":"2017-08-22 16:19:09","inspect":{"tobe":4,"to":1,"absent":3}}}
/v1/lesson/rollCall
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 string 课次lesId
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
-- | tobe | 应到 |
-- | to | 实到 |
-- | left | 剩余时间 |
返回示例
{"status":200,"data":{"tobe":4,"to":1,"left":"00:00:00","person":[{"lesId":"1","userId":"744","signTime":"2017-08-23 11:08:55"}]}}
v1/schedule/status
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token schId 是 string 课程schId
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
-- | done | 已结束 |
-- | todo | 未开始 |
-- | absent | 旷课 |
返回示例
{"status":200,"data":{"schName":"\u7b2c\u4e09\u90e8\u95e8\u7814\u7a76","done":0,"todo":17,"absent":0}}
v1/lesson/save
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 否 int 课次lesId(编辑必传) schId 否 int 课程schId(编辑必传) lesName 否 string 课次名称 startTime 否 string 课次开始时间 startDate 否 string 课次开始日期 status 否 int 直播状态:0.未开始 1.准备中 2.直播中 3.已结束,默认0 fileUrl 否 string 课件地址 swlId 否 string 课时swlid duration 否 int 时长 examine 否 int 审核开关:0.未开启 1.已开启 auditorUserId 否 int 审核人uesrId organKind 否 int 机构分类;1:小学,2:初中,3:高中,4:大学,5:其他 typeKind 否 int 教室分类:1. 班级教室 2.其他教室 placeIndex 否 int 安装场所值(如:classId、collegeId等) auditorUserId 否 int 审核人uesrId .....
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":{"lesId":"1","lesName":"5-6","startTime":"18:52","endTime":"18:52","startDate":"2017-08-29","endDate":"2017-08-29","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"1","schId":"1","status":"1","fileUrl":null,"swlId":null,"duration":"3600","creationDate":"2017-08-22 16:19:06","modifiedDate":"2017-08-29 18:52:04"}}
v1/schedule/addPerson
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token schId 是 int 课程schId uid 是 string 学生的userId,多个用“,”隔开
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":[{"id":"67","schId":"1","userId":"38","creationDate":"2017-09-05 17:21:40","nickName":"\u7518\u8001\u5e081","avatar":".\/upload\/images\/201707242044595975ebcb3895b.jpg"},{"id":"68","schId":"1","userId":"39","creationDate":"2017-09-05 20:01:31","nickName":"\u5c0f\u7ea2\u7ea2","avatar":".\/upload\/images\/201706271147435951d55f36c11.png"},{"id":"69","schId":"1","userId":"40","creationDate":"2017-09-05 20:01:31","nickName":"\u80d6\u80d6","avatar":".\/upload\/images\/201706271148485951d5a099351.png"}]}
v1/schedule/removePerson
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token schId 是 int 课程schId uid 是 int 学生的userId
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"message":"\u5220\u9664\u6210\u529f"}
v1/schedule/save
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token schId 否 int 课程schId(编辑时传) schName 是 string 课程名称 schCode 否 string 课程编码 schType 是 int 课程类型;1:小学(默认),2:初中,3:高中,4:大学,5:其他 isCommon 是 int 是否非专业 是:1(默认) 否:-1(专业课) bindValue 是 int 科目id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":{"schId":"17","schName":"\u6d4b\u8bd5\u7814\u7a76\u9662","schCode":"SEWISE558CODE","userId":"743","creationDate":"2017-09-05 19:04:37"}}
v1/schedule/remove
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token schId 是 int 课程schId
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"message":"\u5220\u9664\u6210\u529f"}
v1/lesson/settingsInfo
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 否 int 课次lesId
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":{"examine":"0","auditorUserInfo":{"userId":"36","username":"seven-teacher2"}}}
v1/lesson/myTask
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":[{"lesId":"107","lesName":"1-2","startTime":"08:00","endTime":"14:50","startDate":"2017-09-20","endDate":"2017-09-20","address":"\u6559\u5b66\u697c112","day":"\u5468\u4e09","week":"5","schId":"7","schName":"\u5927\u5b66\u82f1\u8bed"}]}
v1/schooltime/list
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":[{"cstId":"1","cstName":"1","userId":"743","startTime":"08:00","endTime":"08:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"2","cstName":"2","userId":"743","startTime":"09:00","endTime":"09:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"3","cstName":"3","userId":"743","startTime":"10:00","endTime":"10:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"4","cstName":"4","userId":"743","startTime":"11:00","endTime":"11:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"5","cstName":"5","userId":"743","startTime":"12:00","endTime":"12:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"6","cstName":"6","userId":"743","startTime":"13:00","endTime":"13:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"7","cstName":"7","userId":"743","startTime":"14:00","endTime":"14:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"8","cstName":"8","userId":"743","startTime":"15:00","endTime":"15:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"9","cstName":"9","userId":"743","startTime":"16:00","endTime":"16:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"10","cstName":"10","userId":"743","startTime":"17:00","endTime":"17:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"11","cstName":"11","userId":"743","startTime":"18:00","endTime":"18:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"},{"cstId":"12","cstName":"12","userId":"743","startTime":"19:00","endTime":"19:50","creationDate":"2017-09-07 10:37:33","modifiedDate":"2017-09-07 10:37:33"}]}
v1/schooltime/save?access_token=xxxx
application/json
POST
参数 必选 类型 说明 RequestBody data 是 json 更新数据 {"data":[{"cstId":"1","cstName":"1","userId":"743","startTime":"08:00","endTime":"08:50"},{"cstId":"2","cstName":"2","userId":"743","startTime":"09:00","endTime":"09:50"},{"cstId":"3","cstName":"3","userId":"743","startTime":"10:00","endTime":"10:50"},{"cstId":"4","cstName":"4","userId":"743","startTime":"11:00","endTime":"11:50"},{"cstId":"5","cstName":"5","userId":"743","startTime":"12:00","endTime":"12:50"},{"cstId":"6","cstName":"6","userId":"743","startTime":"13:00","endTime":"13:50"},{"cstId":"7","cstName":"7","userId":"743","startTime":"14:00","endTime":"14:50"},{"cstId":"8","cstName":"8","userId":"743","startTime":"15:00","endTime":"15:50"},{"cstId":"9","cstName":"9","userId":"743","startTime":"16:00","endTime":"16:50"},{"cstId":"10","cstName":"10","userId":"743","startTime":"17:00","endTime":"17:50"},{"cstId":"11","cstName":"11","userId":"743","startTime":"18:00","endTime":"18:50"},{"cstId":"12","cstName":"12","userId":"743","startTime":"19:00","endTime":"19:50"}]}
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"message":"\u4fdd\u5b58\u6210\u529f"}
v1/lesson/batchSave?access_token=xxxx
application/json
POST
参数 必选 类型 说明 RequestBody data 是 json 更新数据 {
"data":
{
"schId": "1",
"weeks": "1-5",
"items":[{
"lesName": "3-4",
"address": "教学楼",
"day":"周四",
"startDate":"2017-09-07",
"startTime": "10:00",
"endTime": "11:50",
"organKind":"1",
"typeKind":"1",
"placeIndex":"88"
},
{
"lesName": "7-8",
"address": "科学信息楼202",
"day":"周五",
"startDate":"2017-09-08",
"startTime": "14:00",
"endTime": "15:50",
"organKind":"1",
"typeKind":"1",
"placeIndex":"88"
}
]
}
}
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"message":"\u4fdd\u5b58\u6210\u529f"}
v1/lesson/batchList
application/json
POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token schId 是 int 课程schId
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":[{"schId":"1","weeks":"01-05","address":"\u6559\u5b66\u697c","items":[{"lesId":"291","lesName":"3-4","address":"\u6559\u5b66\u697c","day":"\u5468\u56db","startDate":"2017-09-07","startTime":"10:00","endTime":"11:50","salf":"0c7b6"},{"lesId":"295","lesName":"5-6","address":"\u6559\u5b66\u697c","day":"\u5468\u56db","startDate":"2017-09-21","startTime":"10:00","endTime":"11:50","salf":"0c7b6"},{"lesId":"292","lesName":"7-8","address":"\u79d1\u5b66\u4fe1\u606f\u697c202","day":"\u5468\u4e94","startDate":"2017-09-08","startTime":"14:00","endTime":"15:50","salf":"0c7b6"}]}]}
v1/lesson/signInPush
application/json
POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":{"rollId":"3","lesId":"2","schId":"2","userId":"744","expire":"2017-09-18 19:59:03","position":"1233,1342","creationDate":"2017-08-24 15:58:03"}}
v1/lesson/active
application/json
POST/GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 int 课次lesId duration 是 int 添加活跃时长(秒)
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":{"id":"3","lesId":"18","schId":"2","userId":"747","signTime":null,"activeDuration":"120","creationDate":"2017-10-17 16:18:47","modifiedDate":"2017-10-17 16:19:14"}}
v1/lesson/getActive
application/json
POST/GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 int 课次lesId
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":[{"id":"1","lesId":"18","schId":"2","userId":"744","signTime":"2017-08-23 11:08:55","activeDuration":"120","creationDate":"2017-08-23 11:08:43","modifiedDate":"2017-10-17 16:16:04"},{"id":"2","lesId":"18","schId":"2","userId":"35","signTime":"2017-10-17 16:09:47","activeDuration":"120","creationDate":"2017-10-17 16:09:47","modifiedDate":"2017-10-17 16:10:09"},{"id":"3","lesId":"18","schId":"2","userId":"747","signTime":null,"activeDuration":"120","creationDate":"2017-10-17 16:18:47","modifiedDate":"2017-10-17 16:19:14"}]}
v1/user/classRoom
application/json
POST/GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":{"organId":"1","organKind":"1","organName":"\u77fd\u4f1f\u667a\u5b9e\u9a8c\u5c0f\u5b66","typeKind":1,"relations":[{"grade":"\u4e09\u5e74\u7ea7","id":"19","class":[{"name":"3\u73ed","id":"46"}]},{"grade":"\u4e00\u5e74\u7ea7","id":"17","class":[{"name":"1\u73ed","id":"35"}]}]}}
{"status":200,"data":{"organId":"18","organKind":"4","organName":"\u77fd\u4f1f\u667a\u5927\u5b66","typeKind":2,"relations":[{"id":"109","name":"a","typeKind":"2","collegeId":"0","pid":"0"},{"id":"110","name":"\u6d4b\u8bd5\u8bfe\u7a0b\u5c0f\u5b66","typeKind":"2","collegeId":"0","pid":"0"},{"id":"238","name":"dsaf","typeKind":"2","collegeId":"0","pid":"0"}]}}
v1/lesson/static/{lesId}
application/json
POST/GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 内容 |
返回示例
{"status":200,"data":{"totalPerson":1,"toSignPerson":1,"rollNum":1,"questionNum":2,"raiseHands":0,"connection":0,"questionData":[{"ans":1,"noAns":0,"percent":"100%","A":0,"B":0,"C":0,"D":1},{"ans":1,"noAns":0,"percent":"100%","A":0,"B":1,"C":0,"D":0}]}}
/v1/question/save
application/json
POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token type 否 int 类型:1. 单选 2.多选 3.填空 title 否 string 题目标题 schId 否 int 课堂schId lesId 否 int 课次lesId options 单选、多选:是,填空:否 string 选项(竖号分割) content 否 string 选项内容(竖号分割) duration 否 int 时长(秒) 例子:
who are you?
A.我 B.你 C.他 D.她
A|B|C|D 我|你|他|她
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"quesId":"5","type":1,"title":"who are you?","userId":"743","expire":"2017-08-26 11:19:30","creationDate":"2017-08-26 11:14:30","options":[{"quesId":"5","option":"A","content":"\u6211"},{"quesId":"5","option":"B","content":"\u4f60"},{"quesId":"5","option":"C","content":"\u4ed6"},{"quesId":"5","option":"D","content":"\u5979"}]}}
/v1/question/reply
application/json
POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token quesId 是 int 问题id options 单选、多选:是,填空:否 string 选项opId(逗号分割) content 否,填空时传 string 内容
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"ansId":"1","userId":"744","quesId":"1","content":"A,B","creationDate":"2017-08-25 16:24:44"}}
/v1/question/info
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token quesId 是 int 问题id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
-- | to | 已投 |
-- | duration | 剩余时长(秒) |
-- | summary | 汇总统计 |
-- | options | 选项内容 |
-- | answer | 回答的学生列表 |
返回示例
{"status":200,"data":{"to":1,"duration":0,"summary":{"A":1,"B":1,"C":0,"D":0},"options":[{"quesId":"1","option":"A","content":"\u6211"},{"quesId":"1","option":"B","content":"\u4f60"},{"quesId":"1","option":"C","content":"\u4ed6"},{"quesId":"1","option":"D","content":"\u5979"}],"answerList":[{"ansId":"1","userId":"744","quesId":"1","content":"A,B","creationDate":"2017-08-25 16:57:27"}]}}
/v1/question/list
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token uid 是 int 老师userId,老师本人可不传 startTime 是 int 开始时间,课次开始时间 endTime 是 int 结束时间,课次已结束时(传课次结束时间戳);进行时(当前时间戳)
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":[{"quesId":"2","type":"1","title":"who are you?","userId":"743","expire":"2017-08-25 15:40:33","creationDate":"2017-08-25 15:35:33","data":{"to":0,"duration":0}},{"quesId":"3","type":"1","title":"who are you?","userId":"743","expire":"2017-08-25 15:57:16","creationDate":"2017-08-25 15:52:16","data":{"to":0,"duration":0}},{"quesId":"4","type":"1","title":"who are you?","userId":"743","expire":"2017-08-26 11:19:12","creationDate":"2017-08-26 11:14:12","data":{"to":0,"duration":0}},{"quesId":"5","type":"1","title":"who are you?","userId":"743","expire":"2017-08-26 11:19:30","creationDate":"2017-08-26 11:14:30","data":{"to":0,"duration":0}}]}
/v1/question/push
application/json
GET/POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"quesId":"5","type":"1","title":"who are you?","userId":"743","expire":"2017-09-19 17:56:27","creationDate":"2017-08-26 11:14:30"}}
/record
application/json
POST
参数 必选 类型 说明 RequestBody user 是 json 用户信息(或access_token) auditorUserId 否 int 审核人uesrId type 否 int 类型:1.文字 2.图片 3.文件 4.语言 lesId 否 int 课次id groupId 否 int 分组id data 是 json 内容集合
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"success":true,"data":{"userId":"894","type":1,"lesId":"2","groupId":"","data":"{\"lesId\": \"111\",\"duration\": 60,\"title\": \"发起问答\", \"location\": \"11422,44552\",\"quesId\": 123,\"A\": 1, \"B\": 2,\"C\": 3,\"D\": 4}","createTime":"2017-08-29 19:57:17","_id":"59a5569dc6ace32421f6ca2b"}}
/record/list
application/json
get
参数 必选 类型 说明 RequestBody user 是 json 用户信息(或access_token) time 否 int 时间戳 direction 否 string 向前:history,向后:future,默认history type 否 int 类型:1.文字 2.图片 3.文件 4.语言 lesId 是 int 课次id groupId 否 int 分组id page 否 int 页数 pageSize 否 int 页码,默认15
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"success":true,"data":[{"_id":"59a55413c6ace32421f6ca2a","userId":"894","type":1,"lesId":"2","groupId":"","data":"{\"lesId\": \"111\",\"duration\": 60,\"title\": \"发起问答\", \"location\": \"11422,44552\",\"quesId\": 123,\"A\": 1, \"B\": 2,\"C\": 3,\"D\": 4}","createTime":"2017-08-29 19:46:27"},{"_id":"59a5569dc6ace32421f6ca2b","userId":"894","type":1,"lesId":"2","groupId":"","data":"{\"lesId\": \"111\",\"duration\": 60,\"title\": \"发起问答\", \"location\": \"11422,44552\",\"quesId\": 123,\"A\": 1, \"B\": 2,\"C\": 3,\"D\": 4}","createTime":"2017-08-29 19:57:17"},{"_id":"59a557f27338672512a3739b","userId":"894","type":1,"lesId":"2","groupId":"","data":"{\"lesId\": \"111\",\"duration\": 60,\"title\": \"发起问答\", \"location\": \"11422,44552\",\"quesId\": 123,\"A\": 1, \"B\": 2,\"C\": 3,\"D\": 4}","createTime":"2017-08-29 20:02:58"},{"_id":"59a55803365a132518cb743e","userId":"894","type":1,"lesId":"2","groupId":"","data":"{\"lesId\": \"111\",\"duration\": 60,\"title\": \"发起问答\", \"location\": \"11422,44552\",\"quesId\": 123,\"A\": 1, \"B\": 2,\"C\": 3,\"D\": 4}","createTime":"2017-08-29 20:03:15"}]}
/smartpush/lesson
application/json
GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 int 课次id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":[{"schId":"1","schName":"\u7b2c\u4e09\u90e8\u95e8\u7814\u7a76","info":{"lesId":"1","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"1"}},{"schId":"2","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"19","lesName":"3-4","startTime":"10:10","endTime":"12:00","startDate":"2017-08-29","endDate":"2017-08-29","address":"\u6587\u79d1\u697cH5-302","day":"\u5468\u4e8c","week":"2"}},{"schId":"3","schName":"\u65c5\u6e38\u65e5\u8bed","info":{"lesId":"35","lesName":"1-2","startTime":"8:00","endTime":"9:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-204","day":"\u5468\u56db","week":"1"}},{"schId":"4","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"53","lesName":"7-8","startTime":"15:10","endTime":"17:00","startDate":"2017-08-28","endDate":"2017-08-28","address":"\u6587\u79d1\u697cH5-205","day":"\u5468\u4e00","week":"2"}}]}
/smartpush/lesson
application/json
PUT/POST
POST
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 int 课次id schId 是 int 课堂id subject 是 string 学科 courseid 是 int 拷备课程id;(用于请求课时列表) org_courseid 是 int 专家课程id status 是 int 是否开启;默认1 review 是 int 复习推送时间; reviewtype 是 int 复习推送类型;0:上课结束;1自定义 preview 是 int 预习推送时间; previewtype 是 int 预习推送类型;0:上课结束;1自定义
PUT
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 int 课次id schId 是 int 课堂id subject 是 string 学科 courseid 是 int 拷备课程id;(用于请求课时列表) org_courseid 是 int 专家课程id status 是 int 是否开启;默认1 review 是 int 复习推送时间; reviewtype 是 int 复习推送类型;0:上课结束;1自定义 preview 是 int 预习推送时间; previewtype 是 int 预习推送类型;0:上课结束;1自定义
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":[{"schId":"1","schName":"\u7b2c\u4e09\u90e8\u95e8\u7814\u7a76","info":{"lesId":"1","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"1"}},{"schId":"2","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"19","lesName":"3-4","startTime":"10:10","endTime":"12:00","startDate":"2017-08-29","endDate":"2017-08-29","address":"\u6587\u79d1\u697cH5-302","day":"\u5468\u4e8c","week":"2"}},{"schId":"3","schName":"\u65c5\u6e38\u65e5\u8bed","info":{"lesId":"35","lesName":"1-2","startTime":"8:00","endTime":"9:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-204","day":"\u5468\u56db","week":"1"}},{"schId":"4","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"53","lesName":"7-8","startTime":"15:10","endTime":"17:00","startDate":"2017-08-28","endDate":"2017-08-28","address":"\u6587\u79d1\u697cH5-205","day":"\u5468\u4e00","week":"2"}}]}
/smartpush/lesson/search
application/json
GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token title 否 string 课程名称 subject 否 string 学科 page 否 int 当前页数 size 否 int 每页显示数
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":[{"schId":"1","schName":"\u7b2c\u4e09\u90e8\u95e8\u7814\u7a76","info":{"lesId":"1","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"1"}},{"schId":"2","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"19","lesName":"3-4","startTime":"10:10","endTime":"12:00","startDate":"2017-08-29","endDate":"2017-08-29","address":"\u6587\u79d1\u697cH5-302","day":"\u5468\u4e8c","week":"2"}},{"schId":"3","schName":"\u65c5\u6e38\u65e5\u8bed","info":{"lesId":"35","lesName":"1-2","startTime":"8:00","endTime":"9:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-204","day":"\u5468\u56db","week":"1"}},{"schId":"4","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"53","lesName":"7-8","startTime":"15:10","endTime":"17:00","startDate":"2017-08-28","endDate":"2017-08-28","address":"\u6587\u79d1\u697cH5-205","day":"\u5468\u4e00","week":"2"}}]}
/smartpush/lesson/faceRectangle
application/json
GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 int 课次id userId 是 int 用户id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":[{"schId":"1","schName":"\u7b2c\u4e09\u90e8\u95e8\u7814\u7a76","info":{"lesId":"1","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"1"}},{"schId":"2","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"19","lesName":"3-4","startTime":"10:10","endTime":"12:00","startDate":"2017-08-29","endDate":"2017-08-29","address":"\u6587\u79d1\u697cH5-302","day":"\u5468\u4e8c","week":"2"}},{"schId":"3","schName":"\u65c5\u6e38\u65e5\u8bed","info":{"lesId":"35","lesName":"1-2","startTime":"8:00","endTime":"9:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-204","day":"\u5468\u56db","week":"1"}},{"schId":"4","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"53","lesName":"7-8","startTime":"15:10","endTime":"17:00","startDate":"2017-08-28","endDate":"2017-08-28","address":"\u6587\u79d1\u697cH5-205","day":"\u5468\u4e00","week":"2"}}]}
/smartpush/pushCourse
application/json
GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token lesId 是 int 课次id
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":[{"schId":"1","schName":"\u7b2c\u4e09\u90e8\u95e8\u7814\u7a76","info":{"lesId":"1","lesName":"5-6","startTime":"13:00","endTime":"14:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-201","day":"\u5468\u56db","week":"1"}},{"schId":"2","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"19","lesName":"3-4","startTime":"10:10","endTime":"12:00","startDate":"2017-08-29","endDate":"2017-08-29","address":"\u6587\u79d1\u697cH5-302","day":"\u5468\u4e8c","week":"2"}},{"schId":"3","schName":"\u65c5\u6e38\u65e5\u8bed","info":{"lesId":"35","lesName":"1-2","startTime":"8:00","endTime":"9:50","startDate":"2017-08-24","endDate":"2017-08-24","address":"\u6587\u79d1\u697cH5-204","day":"\u5468\u56db","week":"1"}},{"schId":"4","schName":"\u516c\u5171\u884c\u653f\u5b66","info":{"lesId":"53","lesName":"7-8","startTime":"15:10","endTime":"17:00","startDate":"2017-08-28","endDate":"2017-08-28","address":"\u6587\u79d1\u697cH5-205","day":"\u5468\u4e00","week":"2"}}]}
/smartpush/token
application/json
POST
参数 必选 类型 说明 QueryParam access_token 是 String 令牌 RequestBody userId 是 int 用户id topic 是 int ios app bundle id device_token 否 string ios apns token client 是 string 登录客户端;电脑:pc,安卓:android,苹果:ios
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
/smartpush/token
application/json
PUT
参数 必选 类型 说明 QueryParam access_token 是 String 令牌
200
返回字段 | 字段类型 | 说明 |
---|---|---|
status | int | 状态码 |
data | array | 当前提交的内容 |
返回示例
/score/operation/:userid
application/json
GET
参数 必选 类型 说明 QueryParam date 否 string 格式化日期(如:2017-11-07)
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | object | 当前提交的内容 |
返回示例
{"success":true,"data":{"user_id":"178","user_type":"1","date":"2017-11-08","organ_id":"2","base_score":52,"base_score_item":[{"content":"未设置头像","score":-3},{"content":"未绑定手机","score":-5},{"content":"设置教育信息","score":10}],"behavior_score":0,"behavior_score_item":[{"content":"今日完成0个课时的学习","score":0},{"content":"今日在线学习累计0小时","score":0}],"active_score":5,"active_score_item":[{"content":"今日按时点名上课","score":5},{"content":"今日累计在线提问0次","score":0},{"content":"今日完成课堂在线互动0次","score":0},{"content":"今日累计发言0次","score":0}],"total_score":57,"time":"1510136746837"}}
/score/overall
application/json
GET
参数 必选 类型 说明 QueryParam date 否 string 格式化日期(如:2017-11-07)
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | object | 当前提交的内容 |
返回示例
{"success":true,"data":{"percent":"12%","average":56}}
/score/overallWeek
application/json
GET
参数 必选 类型 说明 QueryParam stime 是 string 开始时间,时间戳(毫秒) etime 是 string 结束时间,时间戳(毫秒)
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"success":true,"data":[{"_id":"5a02c0bd364ac45ccae6cfcc","score_id":"a68147fd-3ab1-4f85-83a0-774c89e7a7c3","user_id":"178","user_type":"1","date":"2017-11-08","organ_id":"2","total_score":57,"base_score":52,"base_score_item":[{"content":"未设置头像","score":-3},{"content":"未绑定手机","score":-5},{"content":"设置教育信息","score":10}],"behavior_score":0,"behavior_score_item":[{"content":"今日完成0个课时的学习","score":0},{"content":"今日在线学习累计0小时","score":0}],"active_score":5,"active_score_item":[{"content":"今日按时点名上课","score":5},{"content":"今日累计在线提问0次","score":0},{"content":"今日完成课堂在线互动0次","score":0},{"content":"今日累计发言0次","score":0}],"time":"1510139985884"}]}
/feedback
application/json
POST
参数 必选 类型 说明 paramBody content 是 string 内容
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"success":true,"data":{""}}
/feedback/list
application/json
GET
参数 必选 类型 说明 RequestBody access_token 是 string 用户access_token q 否 string 搜索关键字 sTime 否 string 开始时间,开始时间(2017-11-14) eTime 否 string 结束时间,结束时间 page 否 int 页码 pageSize 否 int 页数
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"success":true,"data":{""}}
/v1/user/faceIn
application/json
POST
参数 必选 类型 说明 paramBody file 是 string 图片
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"success":true,"data":{"faceIn":"xxxx"}}
/v1/main/miniProgramConf/{eventType}
application/json
POST/GET
参数 必选 类型 说明 requestBody eventType 是 string 事件:live
参数 必选 类型 说明 paramBody directId 是 string 直播id
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"event":"live","sharePath":"pages\/index?mp=live&directId=1iosdufsaysdfojsfosfsdf2"}}
/v1/ios/reachStore
application/json
POST/GET
参数 必选 类型 说明 requestBody bundid 是 string 区分应用 version 是 string 应用版本
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"bundid":"com.sewise.weilubo.plus","version":"3.5.5","open":false}}
/v1/smalltest/save
application/json
POST
参数 必选 类型 说明 requestBody access_token 是 string 用户access_token title 是 string 主题 content 否 string 内容 imgPath 否 string 图片 type 是 int 类型:1. 线下作业 2. 选择试卷 3. 自主组卷 duration 否 int 时长(秒) expire 否 datetime 过期时间(2018-03-12 17:07:58) tsId 否 int 编辑时必传 schId 否 int 课堂schId lesId 否 int 课次lesId sheet 否 string 答卷
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"tsId":"1","title":"\u5c0f\u5b66\u4e00\u5e74\u7ea7\u6570\u5b66\u7b2c\u4e00\u7ae0\u7b2c\u4e8c\u8282\u6d4b\u9a8c1","content":"\u6574\u6570\u7684\u542b\u4e49\u3002","imgPath":"https:\/\/oss.sewise.com\/test.png","userId":"5","type":"1","expire":"2018-03-12 17:54:53","creationDate":"2018-03-12 16:41:53","modifiedDate":"2018-03-12 16:58:45"}}
/v1/smalltest/remove/{$tsId}
application/json
POST/GET
参数 必选 类型 说明 requestBody access_token 是 string 用户access_token
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"message":"删除成功"}
/v1/smalltest/list
application/json
POST/GET
参数 必选 类型 说明 requestBody access_token 是 string 用户access_token type 否 int 类型:1. 线下作业 2. 选择试卷 3. 自主组卷 order 否 string 排序:tsId DESC page 否 int 页码 pageSize 否 int 页数
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"total_page":1,"page":1,"pagesize":20,"total_record":3,"data":[{"tsId":"3","title":"\u5c0f\u5b66\u4e00\u5e74\u7ea7\u6570\u5b66\u7b2c\u4e00\u7ae0\u7b2c\u4e8c\u8282\u6d4b\u9a8c3","type":"1","expire":"2018-03-12 17:54:53","creationDate":"2018-03-12 17:20:59"},{"tsId":"2","title":"\u5c0f\u5b66\u4e00\u5e74\u7ea7\u6570\u5b66\u7b2c\u4e00\u7ae0\u7b2c\u4e8c\u8282\u6d4b\u9a8c2","type":"1","expire":"2018-03-12 17:54:53","creationDate":"2018-03-12 17:20:52"},{"tsId":"1","title":"\u5c0f\u5b66\u4e00\u5e74\u7ea7\u6570\u5b66\u7b2c\u4e00\u7ae0\u7b2c\u4e8c\u8282\u6d4b\u9a8c1","type":"1","expire":"2018-03-12 17:54:53","creationDate":"2018-03-12 17:20:01"}]}
/v1/smalltest/reply
application/json
POST/GET
参数 必选 类型 说明 requestBody access_token 是 string 用户access_token type 是 int 类型:1. 线下作业 2. 选择试卷 3. 自主组卷 tsId 是 int 测试题tsId schId 否 int 课堂schId lesId 否 int 课次lesId title 否 string 标题 replyContent 否 string 回复内容 replyImg 否 int 回复图片 sheet 否 string 答卷
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"tsrId":"1","userId":"7","type":"1","tsId":"1","lesId":"33","title":"\u5c0f\u5b66\u4e00\u5e74\u7ea7\u6570\u5b66\u7b2c\u4e00\u7ae0\u7b2c\u4e8c\u8282\u6d4b\u9a8c1","replyContent":"\u6574\u6570\u7684\u542b\u4e49\u3002","replyImg":"https:\/\/oss.sewise.com\/test.png","creationDate":null,"modifiedDate":"2018-03-12 18:42:55"}}
/v1/smalltest/replyList
application/json
POST/GET
参数 必选 类型 说明 requestBody access_token 是 string 用户access_token type 是 int 类型:1. 线下作业 2. 选择试卷 3. 自主组卷 tsId 是 int 测试题tsId order 否 string 排序:tsrId ASC page 否 int 页码 pageSize 否 int 页数
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"total_page":1,"page":1,"pagesize":20,"total_record":1,"data":[{"tsrId":"1","userId":"7","type":"1","tsId":"1","lesId":"33","creationDate":"2018-03-12 19:21:27"}]}
/v1/smalltest/replyInfo/{tsrId}
application/json
POST/GET
参数 必选 类型 说明 requestBody access_token 是 string 用户access_token
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"tsrId":"1","userId":"7","type":"1","tsId":"1","schId":"3","lesId":"33","title":"\u5c0f\u5b66\u4e00\u5e74\u7ea7\u6570\u5b66\u7b2c\u4e00\u7ae0\u7b2c\u4e8c\u8282\u6d4b\u9a8c1","replyContent":"\u6574\u6570\u7684\u542b\u4e49\u3002","replyImg":"https:\/\/oss.sewise.com\/test.png","sheet":"{\"status\":200,\"data\":{\"tsId\":\"1\",\"title\":\"\u5c0f\u5b66\u4e00\u5e74\u7ea7\u6570\u5b66\u7b2c\u4e00\u7ae0\u7b2c\u4e8c\u8282\u6d4b\u9a8c1\",\"content\":\"\u6574\u6570\u7684\u542b\u4e49\u3002\",\"imgPath\":\"https:\\/\\/oss.sewise.com\\/test.png\",\"userId\":\"5\",\"type\":\"1\",\"schId\":null,\"lesId\":\"50\",\"sheet\":\"\",\"expire\":\"2018-03-12 17:54:53\",\"creationDate\":\"2018-03-12 17:20:01\",\"modifiedDate\":\"2018-03-23 11:31:37\"}}","creationDate":"2018-03-12 19:21:27","modifiedDate":"2018-03-23 11:41:32"}}
/v1/zkxlDevice/answer/{card_id}
application/json
POST
参数 必选 类型 说明 requestBody content 是 string 答案文本内容: A
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 状态码 |
data | array | 当前提交的内容 |
返回示例
{"status":200,"data":{"ansId":"94","userId":"1073","quesId":"63","content":"A","creationDate":"2018-03-14 16:42:09"}}