当前位置:首页|资讯|AI聊天机器人|百度|ChatGPT

微信还能接入http协议?定制微信机器人,做消息推送,办公自动化,AI聊天

作者:技术爬爬虾发布时间:2023-11-22

3.9.2.23版本微信

链接:https://pan.baidu.com/s/1d1vt95cRb6csSdQvxq6KXg 

提取码:1234 

微信国民软件之王,它已经与我们的学习,工作,生活深度绑定。对于这款不怎么好用,却又离不开的工具,我们可以想办法改造一下并且灵活地接入更多功能。本期视频就介绍将微信接入http协议,无论收发消息,群管理,朋友圈等功能都可以直接使用http调用的方式操作, 这样大幅拓展了微信的功能,比如运维告警,办公自动化办公,ChatGPT聊天等需求都可以轻松实现了。


这就是此项目的开源主页

https://github.com/lich0821/WeChatFerry

项目的原理是hook了Windows版本的微信客户端,并没有使用微信网页版,因为腾讯已经逐渐停止对网页版的支持了,新注册的账户现在已经无法登陆网页版了。

1.首先电脑安装Python,支持3.8-3.11版本

2.下载桌面版微信,点击这里https://gitee.com/lch0821/WeChatSetup找到一个百度网盘的地址,这里收录了微信客户端的历史版本的地址,我们下载 3.9.2.23版本下载并且安装

3.下载完成后登陆微信,这里叠个甲,最好登陆您的微信小号。使用自动化工具可能会给账号代带来风险。

4.这一步是重点,安装完成后一定要禁止微信的自动更新。如果弹出自动更新的窗口就点击忽略本次升级。

禁止微信的自动更新
如果弹出自动更新的窗口就点击忽略本次升级。

5.安装微信 wcfhttp

6. 启动 wcfhttp

获取通讯录

其结果中"wxid": "wxid_xxxxx"的是普通微信好友

"wxid": "xxxxx@chatroom"的是微信群

发微信消息

使用http 发微信消息,注意修改receiver,如果多个就逗号分割

其他功能详见这个文件https://github.com/lich0821/WeChatFerry/blob/master/clients/http/wcfhttp/core.py


我们演示一个运维告警的,捕获Python执行的异常,然后将异常信息已微信告警的形式发到群里

这样如果自己的有异常告警,开发者微信直接就能收到异常信息。



Copyright © 2025 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1