这次分享主要是构建微信机器人和公众号机器人的接入,以及相关的资料整理,主要内容包括:
- 快速构建微信机器人
- wxpy包介绍
- 图灵机器人介绍
为了说明代码有多简单,先上代码,不含注释一共六行:
备注:代码中的api我做了修改处理,请输入你在图灵机器人中获取的apikey
把以上代码放到python中运行,即可完成机器人的搭建。
实际上,机器人的搭建,主要依赖于python中的wxoy包以及图灵机器人的api,因此你想更深入地研究一些内容,建议你进一步阅读下面的两个相关知识。
一.wxpy包:可能是最优雅的微信个人号 API
wxpy包是一个允许在python中操作微信的工具包,它在ichat的基础上通过大量的借口提升了易用性。以下是wxpy的一些常见场景(摘自官方文档):
- 控制路由器、智能家居等具有开放接口的玩意儿
- 运行脚本时自动把日志发送到你的微信
- 加群主为好友,自动拉进群中
- 跨号或跨群转发消息
- 自动陪人聊天
- 逗人玩
- ...
简单来说,可用来实现各种微信个人号的自动化操作,接下里介绍一些常用的操作:
安装wxpy
wxpy支持python2.7,3.4-3.6版本
登录微信
wxpy支持python2.7,3.4-3.6版本
启用缓存,能够自动登录
查询统计
发送消息
聊天机器人
专属你的某人的聊天机器人
备注:代码中的api我做了修改处理,请输入你在图灵机器人中获取的apikey
所有人自动回复
备注:代码中的api我做了修改处理,请输入你在图灵机器人中获取的apikey
备注:请慎重使用全部自动回复,该功能也实现对群聊消息的自动回复,一个不小心很容易会被踢出群~
二.API图灵:可能是最优雅的微信个人号 API
图灵机器人提供的API比较方便,只需要注册就能获得免费的API,基本能够满足测试所需要的。在机器人管理界面,即能创建新的机器人。
选择,设置,可以进一步完成机器人的设定。机器人提供多个知识库,同时也能自定义设定回复内容
同时提供多个扩展功能,满足需要
End.
作者:浩彬老撕探索
来源:知乎
本文均已和作者授权,如转载请与作者联系。
- 我的微信公众号
- 微信扫一扫
- 我的微信公众号
- 微信扫一扫
评论