原创文章,转载请表明出处
原理
Python模仿网页版微信登陆,并且现有一套操作网页版微信的API,可以将你使用微信中产生的数据爬下来,并做出相应的处理。
操作
1.导入这套微信API的包itchat
import itchat
2.模仿网页版微信登陆
itchat.auto_login()
3.使用相关函数找到相关微信联系人信息(这里返回的是一个JOSN数组)
users=itchat.search_friends("飞叔Brother")
4.得到相关联系人的用户名(具体想看JOSN内部都是什么数据可以自己打印出来看看)
userName= users[0]['UserName']
5.发送信息到相关联系人
itchat.send('你好飞叔Brother',toUserName=userName)
至此,就会发送成功了。
源代码
运行代码,就会弹出一个二维码,扫描二维码,模仿登陆网页版微信,登陆成功后,就会成功发送!
后续文章还有如何实现自动回复“本人不在,有事请留言”(文章链接:Python实现微信自动回复“本人不在,有事请留言”)
以上所述如有不妥,恳请大家指正。
(如果对您有所帮助话,那就点个赞点个关注吧,嘻嘻~~)
安利一个特别热心的编程乐园群:624108656
超级热心的群










网友评论