微信给我们提供了很强大的api:
https://wxpy.readthedocs.io/zh/latest/index.html
是基于wxpy的,所以在使用之前得安装wxpy
pip install wxpy
或者
pip3 install wxpy
去官方提供的api是可以进行基础学习,这里就不细说了,直接上机器人聊天部分,官网的api提供了两种机器人:图灵机和小i
我们首先来看一下图灵机:
from wxpy import * //安装wxpy后可以随便调用
bot = Bot()
my_friend = ensure_one(bot.search('游否')) //这是找到你需要今天聊天对象好友
tuling = Tuling(api_key='你申请的 API KEY')//API KEY自行申请
# 使用图灵机器人自动与指定好友聊天
@bot.register(my_friend)
def reply_my_friend(msg):
tuling.do_reply(msg)
其中api key:
内置的 api key 存在调用限制,建议自行申请。
免费申请: http://www.tuling123.com/
进去进行注册,登录,新建机器人:
现在就可以进行聊天了,不过免费的图灵机账号每天只能使用100次
同理,小i也是可以一样使用,官网有使用步骤,几乎跟图灵机一样