文章目录
- 前言
- 一、实现步骤
- 二、实现方案
-
- 1.引入库
- 2.登陆模块
- 3.查询模块
- 4.下单模块
- 三、web端实现
- 四、注意事项
前言
现在手动抢球场真的很难,是时候解放双手了.
Talk is cheap, show me the code.
不想看code也不要紧,直接上我已经做好的服务亦可一键预定https://bookgym.wofost.com/
需要的库:conda 自带库,execjs, xmls
一、实现步骤
这里给大家贴一个前辈的探索,https://blog.csdn.net/baiguikai/article/details/101036360,这边前辈的方案已经过时了,导致无法登陆问题。
新思路:
1、登陆(跳转信息门户; 使用pyexecjs加密密码;获取token;返回登陆运动场预约系统;获取用户ID【不是学 !】)
2、查询空闲场地
3、提交
二、实现方案
1.引入库
代码如下(以武大运动场预约系统为例):
2.登陆模块
代码如下(示例):
思路为跳转信息门户; 使用pyexecjs加密密码;获取token;返回登陆运动场预约系统;获取用户ID【不是学 !】。
3.查询模块
这里在提交订单之前先查询场地是否available,大大降低被ban的几率
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!