# QZAPI_Archive **Repository Path**: study-group-440/QZAPI_Archive ## Basic Information - **Project Name**: QZAPI_Archive - **Description**: 强智教务系统API | 强智自带的JSON API接口,兼容其它学校 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-07-28 - **Last Updated**: 2023-04-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Archived 目前正在把API进行整理并做成文档,此仓库将存档,请留意新项目:[TLingC/QZAPI](https://github.com/TLingC/QZAPI)。 # GDUF-QZAPI 广东金融学院强智教务系统API 根据智校园APP抓包得出,兼容可使用智校园APP的其它学校的强智教务系统,只需把下列API中的域名修改为你的学校教务系统域名即可。\ 除authUser API外,记得带上登录态。 > 在请求的header中增加token参数,值为使用authUser API后返回的token。 对教务系统周边的开发有兴趣或关于本项目有疑问的都可加群:743138676交流。 ## 提示 由于条件限制,部分参数作用仍未明晰,欢迎fork帮助我们改进。 公告和留言功能API尚未整理。 ## 支持学校 理论上支持可使用智校园APP的所有学校,详见 [SUPPORTED.md](https://github.com/TLingC/GDUF-QZAPI/blob/master/SUPPORTED.md) ## API列表 ### authUser 登录帐号\ http://jwxt.gduf.edu.cn/app.do?method=authUser&xh=#学号#&pwd=#密码# **返回值** > flag:未知\ userrealname:真实姓名\ token:令牌\ userdwmc:学院名称\ usertype:用户类别\ msg:登录状态 ### getStudentIdInfo 获取学号信息\ http://jwxt.gduf.edu.cn/app.do?method=getStudentIdInfo&xh=#学号# **返回值** > bjid:未知\ ndzyid:未知\ yxid:未知\ xxdm:未知 ### getCurrentTime 获取当前时间、周次、学年等信息\ http://jwxt.gduf.edu.cn/app.do?method=getCurrentTime&currDate=#查询日期# **返回值** > zc:周次\ e_time:本周结束日期\ s_time:本周起始日期\ xnxqh:学年 ### getKbcxAzc 获取课程表\ http://jwxt.gduf.edu.cn/app.do?method=getKbcxAzc&xh=#学号#&xnxqid=#学年#&zc=#周次# **返回值**\ 返回JSON数组 > jsmc:课程教室\ jssj:下课时间\ jsxm:教师姓名\ kcmc:课程名称\ jcsj:未知,可能是课程ID\ kkzc:课程教学周\ kssj:上课时间\ sjbz:未知 ### getKxJscx 获取空教室\ http://jwxt.gduf.edu.cn/app.do?method=getKxJscx&time=#查询日期#&idleTime=#见下方说明# **idleTime取值** > allday:全天\ am:上午\ pm:下午\ night:晚上 **返回值**\ 返回JSON数组 > jsh:教室ID\ jsid:教室ID(与jsh相同)\ jsmc:教室名称\ jzwid:所在楼ID\ jzwmc:所在楼名\ xqmc:校区\ yxzws:教室容量\ zws:未知,和yxzws相同 ### getXqcx 获取校区\ http://jwxt.gduf.edu.cn/app.do?method=getXqcx **返回值**\ 返回JSON数组 > xqid:校区ID\ xqmc:校区名称 ### getJxlcx 获取校区教学楼信息\ http://jwxt.gduf.edu.cn/app.do?method=getJxlcx&xqid=#校区ID# **返回值**\ 返回JSON数组 > jzwid:教学楼教学楼ID\ jzwmc:教学楼名称 ### getKxJscx 精确查询空教室\ http://jwxt.gduf.edu.cn/app.do?method=getKxJscx&time=#查询日期#&idleTime=#见getKxJscx#&xqid=#校区ID#&jxlid=#教学楼ID#&classroomNumber=_#可容纳人数,见下方说明# xqid、jxlid、classroomNumber是可选参数 **classroomNumber** > 30:30人以下\ 30-40:30-40人\ 40-50:40-50人\ 60:60人以上 **返回值**\ 返回JSON数组 > jsh:教室ID\ jsid:教室ID(与jsh相同)\ jsmc:教室名称\ jzwid:所在楼ID\ jzwmc:所在楼名\ xqmc:校区\ yxzws:教室容量\ zws:未知,和yxzws相同 3 ### getUserInfo 获取帐号信息\ http://jwxt.gduf.edu.cn/app.do?method=getUserInfo&xh=#学号# **返回值** > bj:班级\ dh:电话号码\ dqszj:未知\ email:电子邮箱\ fxzy:辅修专业\ ksh:高考考号\ nj:年级\ qq:QQ号\ rxnf:入学年份\ usertype:用户类别\ xb:性别\ xh:学号\ xm:姓名\ xz:未知\ yxmc:院系名称\ zymc:专业名称 ### getXnxq 获取学年和学期信息\ http://jwxt.gduf.edu.cn/app.do?method=getXnxq&xh=#学号# **返回值**\ 返回JSON数组 > isdqxq:未知\ xnxq01id=学期学年ID\ xqmc:学期名称 ### getCjcx 获取成绩信息\ http://jwxt.gduf.edu.cn/app.do?method=getCjcx&xh=#学号#&xnxqid=#学期学年ID# **返回值**\ 条件所限,尚未明晰 ### getKscx 获取考试信息\ http://jwxt.gduf.edu.cn/app.do?method=getKscx&xh=#学号# **返回值**\ 条件所限,尚未明晰 ### getEarlyWarnInfo 获取学籍预警信息\ http://jwxt.gduf.edu.cn/app.do?method=getEarlyWarnInfo&xh=#学号#&history=#见下方说明# **history取值** > 0:当前预警\ 1:历史预警 **返回值**\ 条件所限,尚未明晰