FarmerChillax/new-school-sdk

滑块验证获取图片返回404

Kylinking opened this issue · 4 comments

如题

如题

初步估计是因为贵校的URL与我校不一致,可以尝试自己导入endpoint来修改默认的endpoint,相关demo: https://github.com/Farmer-chong/new-school-sdk/blob/master/examples/config.py

其中第18行为滑块验证码

后续还有问题最好可以提供一下测试地址

URL肯定要修改的,现在问题已经解决了,需要根据不同学校配置不同的请求头字段,否则会直接返404。谢谢。

目前版本的解决方法可以在具体请求函数的时候传入header参数来解决哟, 比如这样:

# 实例化用户
user:UserClient = Gdust.user_login("account", "password")

header = {
    "field": "context"
}

# 获取课表
course = user.get_schedule(year=2021, term=1, header=header)

为了优雅的使用,建议目前版本你可以在后端封装一下调用。学校总体配置header将会在下一个版本提供支持~

目前版本的解决方法可以在具体请求函数的时候传入header参数来解决哟, 比如这样:

# 实例化用户
user:UserClient = Gdust.user_login("account", "password")

header = {
    "field": "context"
}

# 获取课表
course = user.get_schedule(year=2021, term=1, header=header)

为了优雅的使用,建议目前版本你可以在后端封装一下调用。学校总体配置header将会在下一个版本提供支持~

现阶段快速解决方法:@Magicalboys