9行Python代码调用个人微信API创建一个微信机器人(Wechaty开源iPad协议)
什么是WeChaty?
WeChaty是Github的一个开源个人微信API项目,提供了Python、PHP、NodeJs等程序,便于我们使用API操作个人微信:https://github.com/wechaty/we...
目前WeChaty有多种渠道实现
文章图片
在这之前,有著名的itChat和wxpy让我们调用网页版微信接口实现操作微信,现在网页版微信基本不可以登录了,所以开发者就开发了WeChaty,WeChaty是一款现代会话式RPA SDK,适用于聊天机器人的开发,只需几行代码即可创建一个微信机器人。
如何使用WeChaty?
本文介绍使用Python使用WeChaty登录你的个人微信。官方的源码是使用iPad协议实现的,源码下载:https://github.com/wechaty/py...
# 第一步,下载源码
# 第二步,cd到源码的目录
cd python-wechaty-getting-started# 第三步,安装
pip install -r requirements.txt# 第四步,配置服务和TOKEN
Linux和Mac Os命令
export WECHATY_PUPPET=wechaty-puppet-service
export WECHATY_PUPPET_SERVICE_TOKEN=你申请的TOKENWindows命令
set WECHATY_PUPPET=wechaty-puppet-service
set WECHATY_PUPPET_SERVICE_TOKEN=你申请的TOKEN# 第五步,启动微信机器人
cd到examples目录
cd examples执行ding-dong-bot.py
python ding-dong-bot.py
登录成功 【9行Python代码调用个人微信API创建一个微信机器人(Wechaty开源iPad协议)】

文章图片
TOKEN申请

文章图片
申请地址:http://175.27.139.176
对于以上问题,可咨询微信找我研究:sansure2016(本文在多个平台发布,加我记得备注你在哪个平台加的)
推荐阅读
- CVE-2020-16898|CVE-2020-16898 TCP/IP远程代码执行漏洞
- python学习之|python学习之 实现QQ自动发送消息
- 逻辑回归的理解与python示例
- python自定义封装带颜色的logging模块
- 【Leetcode/Python】001-Two|【Leetcode/Python】001-Two Sum
- Python基础|Python基础 - 练习1
- 不废话,代码实践带你掌握|不废话,代码实践带你掌握 强缓存、协商缓存!
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- Python(pathlib模块)
- 工具|后天就是七夕节,你准备好了吗(送上几个七夕代码,展示你技能的时候到了!)