前言
本来想着做个微信菜单,自定义一些服务,增加点情趣。网上查了下发现python+itchat用起来很好上手,最后安装必要软件调试完成,扫二维码,and:
为了你的帐号安全,此微信号不能登录网页微信。你可以使用Windows微信或Mac微信在电脑端登录。Windows微信下载地址:https://pc.weixin.qq.com Mac微信下载地址:https://mac.weixin.qq.com
Start auto replying.
网上查了下,大概是微信把网页登录的接口给禁用了,而我来的太晚了。可以在线测试下微信是否可以网页登录:微信网页版入口
itchat使用步骤
安装
yum install -y epel-release
yum install python34-pip
具体步骤记不太全了,可以网上查下,安装完python+pip后,安装itchat
pip3 install itchat --upgrade
这一步可能会报错:
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=’files.pythonhosted.org’, port=443): Read timed out.
应该是网络不好,超时了,解决办法:Python报错pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool解决方法
pip --default-timeout=10000 install itchat --upgrade
运行
1 |
|
执行:
python3 test.py
然后报错:
FileNotFoundError: [Errno 2] No such file or directory: ‘xdg-open’: ‘xdg-open’
解决办法:安装xdg
yum install xdg-utils
继续报错:
xdg-open: no method available for opening ‘QR.png’
解决办法:在当前路径下找QR.png这个图片打开,即是微信网页版登录的二维码,but,如前文所说,我来迟了,现在腾讯不给开这个接口了,所以我的美景(让别人开心,增加情趣)没有生效。暂时记录在这,日后有了闲情逸致再在此基础上继续探索。
后续
采用了微信公众号的方式,达到了一定的效果,具体不再多言.