HUT 强智教务系统 API
地址 https://github.com/cxyzzz/HUT_QIANZHI_API
参考 https://github.com/TLingC/QZAPI
¶Demo
¶API列表
¶authUser
登录帐号
http://218.75.197.123:83/app.do?method=authUser&xh=#学号#&pwd=#密码#
返回值
返回 json 对象
1 | { |
之后的查询均需携带 Token
¶getStudentIdInfo
获取学号信息(已禁止查询)
http://218.75.197.123:83/app.do?method=getStudentIdInfo&xh=#学号#
返回值
返回 json 对象
1 | { |
¶getCurrentTime
获取当前时间、周次、学年等信息
http://218.75.197.123:83/app.do?method=getCurrentTime&currDate=#查询日期#
返回值
返回 json 对象
1 | { |
¶getKbcxAzc
获取课程表
http://218.75.197.123:83/app.do?method=getKbcxAzc&xh=#学号#&xnxqid=#学年#&zc=#周次#
返回值
返回 json 数组
1 | [ |
¶getXqcx
获取校区
http://218.75.197.123:83/app.do?method=getXqcx
返回值
返回 json 数组
1 | [ |
¶getJxlcx
获取校区教学楼信息
http://218.75.197.123:83/app.do?method=getJxlcx&xqid=#校区ID#
返回值
返回 json 数组
1 | [ |
¶getKxJscx
获取空教室
http://218.75.197.123:83/app.do?method=getKxJscx&time=#查询日期#&idleTime=#见下方说明#&xqid=#校区ID#&jxlid=#教学楼ID#&classroomNumber=_#可容纳人数,见下方说明#
xqid(校区 ID)、jxlid(教学楼 ID)、classroomNumber(教室容纳人数)是可选参数
idleTime取值
allday:全天
am:上午
pm:下午
night:晚上
classroomNumber
30:30人以下
30-40:30-40人
40-50:40-50人
60:60人以上
返回值
返回 json 对象
1 | { |
¶getUserInfo
获取帐号信息
http://218.75.197.123:83/app.do?method=getUserInfo&xh=#学号#
ps: 学号可以是其他人的
返回值
返回 json 对象
1 | { |
¶getXnxq
获取学年和学期信息
http://218.75.197.123:83/app.do?method=getXnxq&xh=#学号#
返回值
返回 json 数组
1 | [ |
¶getCjcx
获取成绩信息
http://218.75.197.123:83/app.do?method=getCjcx&xh=#学号#&xnxqid=#学期学年ID#
ps: 此处学号可以是其他人的
返回值
返回 json 对象
1 | { |
¶getKscx
获取考试信息
http://218.75.197.123:83/app.do?method=getKscx&xh=#学号#
返回值
返回 json 对象
1 | { |
¶getEarlyWarnInfo
获取学籍预警信息
http://218.75.197.123:83/app.do?method=getEarlyWarnInfo&xh=#学号#&history=#见下方说明#
history取值
0:当前预警
1:历史预警
返回值
条件所限,尚未明晰
¶示例
支持导出课表为 ics 日历文件
WEB 展示(不会前端,使用博客为模板写了课表展示,暂未完善)