调用itchat模块,以及图灵机器人接口实现微信自动回复步骤:
(1)电脑端需要装好Python
(2)命令端 'pip install itchat ' #安装itchat模块
(3)复制以下代码并保存为'test.py' #后缀为 .py
#coding=utf8
import requests
import itchat
KEY = '3104727d87f7421d951fb9d07cbe5a7c'
def get_response(msg):
apiUrl = 'http://www.tuling123.com/openapi/api'
data = {
'key' : KEY,
'info' : msg,
'userid' : 'wechat-robot',
}
try:
r = requests.post(apiUrl, data=data).json()
return r.get('text')
except:
return
@itchat.msg_register(itchat.content.TEXT)
def tuling_reply(msg):
defaultReply = 'I received: ' + msg['Text']
reply = get_response(msg['Text'])
return reply or defaultReply
itchat.auto_login(hotReload=True)
itchat.run()
(4)命令端 cd 到文件保存目录 #如我的是 cd
C:\Administrator\Desktop
(5)命令端 python test.py #文件名称
(6)电脑端弹出登录二维码,扫描即可。
注:详细介绍请见官方文档。