强智教务系统——获取课表

两个接口:

获取个人信息以及登录成功后header中的token:

http://jwxt.xxx.edu.cn/app.do?method=authUser&xh={$学号}&pwd={$密码}

获取课表:

http://jwxt.xxx.edu.cn/app.do?method=getKbcxAzc&xh={$学号}&xnxqid={$学年学期ID}&zc={$周次}

代码:

import json
import requests
def jwxt():
    rep = requests.get("http://jwxt.***.edu.cn/app.do?method=authUser&xh=***&pwd=***")
    res = json.loads(rep.text)
    token=res["token"]
    urll = "http://jwxt.***.edu.cn/app.do?method=getKbcxAzc&xh=***&xnxqid=2021-2022-2&zc=5"
    header = {
        "token":token
    }
    jwxt = requests.get(url=urll,headers=header)
    kb = json.loads(jwxt.text)
    print(kb)
if __name__=="__main__":
    jwxt()

 效果:

 


版权声明:本文为ahc176原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。