美文网首页
Python给指定微信联系人发消息

Python给指定微信联系人发消息

作者: 飞叔Brother | 来源:发表于2018-09-17 11:04 被阅读26次

原创文章,转载请表明出处

原理

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

超级热心的群

相关文章

网友评论

      本文标题:Python给指定微信联系人发消息

      本文链接:https://www.haomeiwen.com/subject/redknftx.html