v3 微信api 请求微信_第三方微信API,python实现的itchat,带你几行代码玩转微信...

itchat基本api简介

  • itchat.auto_login(hotReload=True),传入参数hotReload=True时,一定时间内,重启程序也不用扫码。
  • 发送消息send_msg(msg='Text Message', toUserName=None),msg为消息内容,toUserName为接受的用户
itchat.auto_login(hotReload=True)itchat.send('你好,文件传输助手,我是猿小生', toUserName='filehelper')

代码运行结果:

a509c9358bd5f5bc212145b19cec95a8.png

登录及发送消息

  • itchat.get_friends() :获取好友列表,并判断男女,统计数量发送到文件传输助手
bb24c76a35a928d9e14ae401ad35953a.png

代码截图

运行结果:

8dc57d9d54007a675b815d5ceb0d31a6.png
  • 注册消息监听器,用途:获取用户发送的信息,并且做处理
@itchat.msg_register(itchat.content.TEXT)def text_reply(msg): return "【我是猿小生^_^】,接受到你的消息:" + =msg["Text"]

结果:

c7366cbccd7167ef1456cff8ee31a119.png
  • 处理群聊的at操作,并进行处理
import itchatitchat.auto_login(hotReload=True)@itchat.msg_register(itchat.content.TEXT, isGroupChat=True)def text_reply(msg): if msg.isAt: itchat.send('我收到了'+ (msg['ActualNickName']+'的信息:'+ msg['Content']),msg['FromUserName'])itchat.run()

运行结果:

3a53f1c5ea3b1e035f17f10ff03a99a9.png

处理被at操作

用itchat结果图灵机器人实现微信自动回复机器人可以参考这篇文章哦

用python利器itchat,带你三步实现微信自动聊天机器人

有疑问的小伙伴,可以和我私信一起交流哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值