前言
发现咱们学校蛮多组织都需要制作无课表,学校查课表的程序层出不穷,但是就没有人做一个无课表的程序。于是给工作室的两个前端小姐姐安排了一个无课表生成器。当然最重要的是需要查询课表的接口。
步骤
我们学校使用的是“方正教务管理系统!”
进入href地址返回的是html代码、后来考虑到学校教务系统还是内网的...于是我改变了策略
记得学校有个APP,于是打算通过Fiddler 进行抓包看看有没有课表接口~最后不负有心人,成功抓到课表请求接口
接口详情
由于涉及网络安全我将对域名进行打码、仅供参考、禁止滥用
[{
"JSXM": "周莉", //教师名字
"JSZ": "15", //结束周
"XKKH": "(2020-2021-1)-020236-0300025-4B",
"DSZ": null,
"JSMC": "T614",//教室名称
"JSSJ": "9", //结束时间
"KSSJ": "7",//开始时间
"QSZ": "4",//起始周
"XQJ": "1",//星期几
"KCMC": "云计算与大数据"//课程名称
//在“4-15”周星期一的7-8节课,要去T614上周莉老师的“云计算与大数据”
}, {
"JSXM": "刘强",
"JSZ": "17",
"XKKH": "(2020-2021-1)-020239-0170082-6",
"DSZ": null,
"JSMC": "T702",
"JSSJ": "11",
"KSSJ": "9",
"QSZ": "16",
"XQJ": "2",
"KCMC": "人机交互软件设计课程设计"
}....]