获取选课列表
选课步骤
获取选课列表
POST
http://kdfw.hnust.edu.cn/jsxsd/qzapp/wxgetKcList
此接口携带参数较多,但大部分可能没啥用,因为压根没传参。
Headers
token
string
你在登录 API 处获得的 token 字段
Request Body
classificationCode
string
在「获取选课小类」中可以得到的值
rotationId
string
在「获取选课大类」中可以得到的值,应该是每个人独一无二
sessionTime
string
时间戳,可能是从「获取选课小类」中获得的
compulsorySemester
string
默认值为 false,不清楚作用
compulsorySelection
string
默认值为 false,不清楚作用
compulsoryGrades
string
默认值为 false,不清楚作用
selectionGrades
string
默认值为 false,不清楚作用
departmentCurriculum
string
默认值为 false,不清楚作用
courseQualification
string
默认值为 true,不清楚作用
courseId
string
接口携带了这个参数,但是并没有传值
noticeId
string
接口携带了这个参数,但是并没有传值
splitIdentification
string
接口携带了这个参数,但是并没有传值
courseInformation
string
接口携带了这个参数,但是并没有传值
classTeacher
string
接口携带了这个参数,但是并没有传值
classWeek
string
接口携带了这个参数,但是并没有传值
classSessions
string
接口携带了这个参数,但是并没有传值
filteringConflicts
string
接口携带了这个参数,但是并没有传值
restrictedSelection
string
接口携带了这个参数,但是并没有传值
fullCourse
string
接口携带了这个参数,但是并没有传值
generalCourseCategories
string
接口携带了这个参数,但是并没有传值
{
"errorCode": "success",
"errorMessage": "success",
"errorMessageParam": [],
"data": [
...
{
"courseName": "(课程名称 eg:插花艺术)",
"period": "(学时 eg:24)",
"groupName": "",
"splitIdentification": "",
"courseNumber": "(课程序号 eg:2002210015)",
"classPlace": "(上课地点 eg:第八教学楼4-4)",
"classTeacher": "(上课教师 eg:汪琼)",
"credit": "(学分 eg:1.5)",
"courseId": "(每个人独一无二的 id)",
"noticeId": "(看样子应该是通知用的,一串数字)",
"classTime": "(上课时间 eg:4-15周 星期二 9-10节)"
}
...
],
"runTime": ""
}
最后更新于
这有帮助吗?