调用微信接口获取用户openid,发送至后端注册
请求方式:POST
请求URL :/register
字段
字段类型
字段说明
openid
string
微信openid
{
"data" : {
"token" : " eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vc2FsZS1hcGkuZGV2L2xvZ2luIiwiaWF0IjoxNDkxNTMyOTI4LCJleHAiOjE0OTIyNTI5MjgsIm5iZiI6MTQ5MTUzMjkyOCwianRpIjoiN1hCUXdwN1FHZmxUdHVVQiIsInV1aWQiOiI1MDZjYWY3MCJ9.FyyXagHtBfDBtMJZPV_hm2q6CVULpY63JPDGDHXc"
},
"code" : " 200" ,
"msg" : " SUCCESS"
}
字段
字段类型
字段说明
token
string
token值
通过微信api获取到的openid向后端登录。
请求方式:POST
请求URL :/login
字段
字段类型
字段说明
openid
string
微信openid
password
string
njuTeacher
{
"data" : {
"token" : " eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vc2FsZS1hcGkuZGV2L2xvZ2luIiwiaWF0IjoxNDkxNTMyOTI4LCJleHAiOjE0OTIyNTI5MjgsIm5iZiI6MTQ5MTUzMjkyOCwianRpIjoiN1hCUXdwN1FHZmxUdHVVQiIsInV1aWQiOiI1MDZjYWY3MCJ9.FyyXagHtBfDBtMJZPV_hm2q6CVULpY63JPDGDHXc"
},
"code" : " 200" ,
"msg" : " SUCCESS"
}
字段
字段类型
字段说明
token
string
token值
请求方式:GET
请求URL :/search
字段
字段类型
字段说明
input
string
搜索的输入字段
{
"data" : [{
"teacherId" : string,
"teacherName" : string,
"teacherDepartment" : string,
"teacherScore" : number
}],
"code" : " 200" ,
"msg" : " SUCCESS"
}
请求方式:GET
请求URL :/searchPreloading
字段
字段类型
字段说明
input
string
用户已输入的字段
{
"data" : [],
"code" : " 200" ,
"msg" : " SUCCESS"
}
字段
字段类型
字段说明
data
Array
直接在data里放一个与输入相关的搜索内容列表供用户选择
请求方式:GET
请求URL :/getTeacherInfo
字段
字段类型
字段说明
teacherId
string
老师id
{
"data" : {
"teacherName" : string,
"teacherScore" : number,
"teacherCollegename" : string,
"participantNum" : number,
"department" : string,
"courses" : [{
"name" : string,
"courseId" : string
}]
},
"code" : " 200" ,
"msg" : " SUCCESS"
}
请求方式:GET
请求URL :/getCommentInfo
字段
字段类型
字段说明
teacherId
string
老师id
courseId
string
若为空,则返回老师所有的评价,否则,返回courseId相关的评价
{
"data" : [{
"commentId" : string,
"commentContent" : string,
"commentTime" : date,
"commentStars" : number,
"courseId" : string,
"userId" : string,
"likeNum" : number
}],
"code" : " 200" ,
"msg" : " SUCCESS"
}
请求方式:POST
请求URL :/makeComment
字段
字段类型
字段说明
openid
string
用户的微信openid
courseId
string
对老师所上的某课程进行评价
starNum
number
评论星数
content
string
评价内容
{
"code" : " 200" ,
"msg" : " SUCCESS"
}
请求方式:GET
请求URL :/thumbsUp
字段
字段类型
字段说明
openid
string
用户的微信openid
commentId
string
点赞对象id
likeIt
number
若为1,则为喜欢;为0,则不喜欢
{
"code" : " 200" ,
"msg" : " SUCCESS"
}
传入需检查的评论id和用户id,返回一个用户对这些评价的点赞情况
请求方式:POST
请求URL :/getUserDoFavouriteSituation
字段
字段类型
字段说明
openid
string
用户的微信openid
commentIds
array
评论id的一个list
[
{"commentId" :" 6dbae9ecdae1400cb493ea91b246c5bd" ,"favouriteSituation" :false }, {"commentId" :" 7fe6c84046fb11e9bb6648f17f657e2c" ,"favouriteSituation" :true },{"commentId" :" 80dfa2ee46fb11e9835c48f17f657e2c" ,"favouriteSituation" :null }
]
字段
字段类型
字段说明
favouriteSituation
boolean
若为true则用户是点赞了;若为false,则用户差评;若为null,则用户未进行点赞