个人微信接入微信机器人

阅读: 评论:0

个人微信接入微信机器人

个人微信接入微信机器人

首先说明一下这个接入的机器人是基于图灵机器人的接口,接口调用基于Python 2.7,需要request库和itchat库;

这里只介绍如何下载itchat库,关于Python和request库的下载安装,请自行百度,如果还是不太会,请在评论区告诉我,我可以给些攻略。

1、如何获取一个图灵机器人

在图灵机器人官网()注册账号,创建机器人,一个账号最多可以创建5个机器人,一个机器人日调用接口数5000次。这一步需要拿到的是自己创建的机器人的key。后面提供的代码块,也有我自己的key,供大家使用。


2、下载itchat库

安装pip: sudo apt-get install python-pip(可以直接执行下一步看看本机有没有pip命令行)

安装itchat和pillow: sudo pip install itchat pillow

有时候安装pillow会出现依赖包缺失错误,需要先安装pillow依赖库: sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk


3、编写Python代码

创建一个Robot.py的脚本文件,复制以下代码,如果在第一步有创建自己的机器人,可以将下面的KEY改为自己的。

import requests
import itchatKEY = 'dbbbdb23133b4082ae5cb7dd448dbc6a'def get_response(msg):apiUrl = ''data = {'key': KEY,'info': msg,'userid': 'pth-robot',}try:r = requests.post(apiUrl, data=data).json()('text')except:return@itchat.msg_t.TEXT)
def tuling_reply(msg):defaultReply = 'I received: ' + msg['Text']reply = get_response(msg['Text'])return reply or defaultReplyitchat.auto_login(hotReload=True)
itchat.run()

终端到Robot.py文件目录下,执行python Robot.py,得到下面截图结果:

会弹出二维码图片,登录需要绑定的微信后扫码,得到下面结果:

这样就绑定成功了,试试用其他微信跟绑定的微信聊天吧。

注:以上暂时只支持单聊,群聊之后更新。

本文发布于:2024-02-05 00:39:05,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170720076761347.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:机器人
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23