接龙管家-Python自动打卡(续)获取接龙管家token
前言
最后采取的方法是:
- Selenium 模拟登录网页版接龙管家
- 获取登录小程序码用邮件发送到手机
- 扫码登录
- 将token存储在本地
条件
需要的条件是有云服务器(或者本地不关机运行也行)、然后安装配置python、requests、selenium、chrome、chromedriver等
代码
最后附上代码:
碎碎念
刚开始就是手动抓包复制粘贴token,后来觉得太麻烦了,然后尝试了几种方法: 1.搭建一个flask网页,将复制的token直接发送到云服务器,就不需要打开云服务器了; 2.抓包还是太麻烦,然后上网页版看了看,有token可用,然后就复制粘贴网页版的token; 3.打开网页还是太麻烦,既然网页上有,直接python爬取试试,然后用Selenium 模拟登录,获取登录小程序码存储到本地,然后手机扫码,最后成功获取到token 4.扫码还是太麻烦,如果能token换token就好了,然而并不可以,我尝试了抓授权操作的包,模拟授权,但是在token未过期时,授权状态是正常的,token过期后还是不行
最后采用的就是文章里的方法,如果有人知道怎么跳过扫码这一步,请告诉我,不胜感激!