目标
情景:114平台上需求量较大的号,放号即无。
目标:实现在放号前几分钟自动抢号。
问题点:
- 相比以前的登录,现在是交互式登录,需要手机验证码
- 放号前不显示有哪些号,无法选择医生
基本流程:
- 调用接口完成验证码发送到手机
- 获取图形验证码的图片
- 调用Python服务,解析图形验证码,返回验证码字符串
- 提交手机号和验证码字符串,等待下发手机验证码
- 通过手机验证码登录系统获取到cookie
- 提交下发的手机验证码和手机号,获取到返回的Cookie信息,并记录下来
- 提交挂号必须信息进行抢号
- 抢号逻辑:根据挂号信息定时刷新放号信息,一旦放号,立即进行挂号操作
- 挂号流程:
- 查询医院放号信息
- 获取到当前所有号源
- 根据上一步的号源信息获取到每个号源的挂号确认信息
- 对挂号确认信息进行处理,并进行挂号
具体实现:
//TODO