Open 2488583886 opened 5 years ago
$this->cookies = new CookieJar(); $qrSign = $this->makeQrCodeImage($loginQRImage); $ptQrToken = Utils::hash33($qrSign); while (true) { $status = $this->verifyQrCodeStatus($ptQrToken); 我试了下,我把那个$ptQrToken保存,然后用js定时器来请求,每秒判断一次,可会报错
不验证登录其他操作根本没法进行,我不知道你这么玩有什么意义
报错可以用try 来进行处理。
你可以通过异步来防止阻塞。开两个进程, 一个负责主逻辑,提示用户扫码,或者发送二维码到邮件,或者发送带二维码的短信之类都行,一个负责生成二维码然后阻塞获取认证信息
$this->cookies = new CookieJar(); $qrSign = $this->makeQrCodeImage($loginQRImage); $ptQrToken = Utils::hash33($qrSign); while (true) { $status = $this->verifyQrCodeStatus($ptQrToken); 我试了下,我把那个$ptQrToken保存,然后用js定时器来请求,每秒判断一次,可会报错