验证码与 TcaptchaSession¶
- class qqqr.up.captcha.Captcha(client, appid, xlogin_url, fake_ip=None)¶
- property base64_ua¶
base64_ua 函数对 User-Agent 头进行 base64 编码。
- 返回:
包含 base64 编码后的 User-Agent 字符串
- async new(sid)¶
prehandle。调用此方法生成新的验证 session。- 参数:
sid (
str) -- 登录 session id,从UpWebLogin.new()获取- 返回类型:
- 返回:
一个 tcaptcha session
- async verify(sid, *, loop=None)¶
- 参数:
sid (
str) -- 登录 session idloop (
Optional[AbstractEventLoop]) -- 事件循环
- 抛出:
NotImplementedError -- 无法解决验证码
- qqqr.up.captcha.TcaptchaSession¶