开发wxpy后使用新注册的微信扫码登录报错KeyError: 'pass_ticket'
仅仅使用这个新注册的微信才会抛异常,使用了几年的微信登录没问题Getting uuid of QR code.
Downloading QR code.
Please scan the QR code to log in.
Please press confirm on your phone.
Loading the contact, this may take a little while.
Traceback (most recent call last):
File "G:/PythonLocalProjects/WxRobot/WeChatLogSend.py", line 16, in <module>
bot = Bot()
File "G:\PythonLocalProjects\WxRobot\venv\lib\site-packages\wxpy\api\bot.py", line 86, in __init__
loginCallback=login_callback, exitCallback=logout_callback
File "G:\PythonLocalProjects\WxRobot\venv\lib\site-packages\itchat\components\register.py", line 35, in auto_login
loginCallback=loginCallback, exitCallback=exitCallback)
File "G:\PythonLocalProjects\WxRobot\venv\lib\site-packages\itchat\components\login.py", line 66, in login
self.show_mobile_login()
File "G:\PythonLocalProjects\WxRobot\venv\lib\site-packages\itchat\components\login.py", line 212, in show_mobile_login
self.loginInfo['url'], self.loginInfo['pass_ticket'])
KeyError: 'pass_ticket'
wxpy也是根据网页版微信的接口封装的库,你用wxpy,得去试试网页版微信吧。按你说的,我也用一个小号去登录网页版微信,结果提示
<error><ret>1203</ret><message>为了你的帐号安全,此微信号不能登录网页微信。你可以使用Windows微信或Mac微信在电脑端登录。Windows微信下载地址:https://pc.weixin.qq.comMac微信下载地址:https://mac.weixin.qq.com</message></error>
这不明白了吗。 要激活账号,至于阈值是多少就不知道了 注册时间不足一年的用户不能登录微信
页:
[1]