python--itchat API讲解

本文详细介绍了Python的itchat库,包括如何使用API进行消息自动回复,快捷回复方法,获取群聊信息,好友列表,以及如何在接收到消息时直接回复。此外,还讲解了如何实现新好友自动添加并回复,以及群聊操作。通过替换print为itchat.send,可以实现消息的群发功能。
摘要由CSDN通过智能技术生成

itchat API接口函数 参照: 在安装python3.x的路径下:我这边python3.7 安装在C盘:
如:C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Lib\site-packages\itchat\ 目录下的 core.py文件;
Itchat是用python对微信API的封装:

1.支持发送消息、图片、视频、地图、名片、文件等
#该发送消息的函数需要两个参数,消息的内容与接受者的UserName,即标识符
微信消息发送:itchat.send('Message Content', 'toUserName')

2.支持热登陆,不用每次登陆都要扫描二维码
itchat.auto_login(hotReload=True)

3.支持上传中文文件 

1:消息自动回复

#coding=utf-8
import itchat
from itchat.content import *
@itchat.msg_register([PICTURE,TEXT])
def simple_reply(msg):
    if msg['Type'] == TEXT:
        ReplyContent = 'I received message: '+msg['Content']
    if msg['Type'] == PICTURE:
        ReplyContent = 'I received picture: '+msg['FileName']
    itchat.send_msg('nice to meet you',msg['FromUserName
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值