微信是世界上体量最大的超级APP之一,拥有数以十亿计的用户,每天都有许许多多的人在微信上进行聊天、沟通、推广、卖货……覆盖了社交辐射的方方面面。
自动化这事呢,也从来都不稀奇,从PC端、浏览器到手机端,从按键精灵到xposed,自动化技术经过一次又一次的变革。
为什么我们需要微信自动化呢?试想一下,如果你是一位专职运营人员,每天面对数百上千个微信群、好友、订阅号和朋友圈进行操作、拉人、推广,是不是要疯?而拥有了自动化技术这一切就不一样了,自动收发消息、自动将群成员添加为好友、自动发朋友圈、自动采集公众号文章…
解放人力、提高效率,这就是自动化要做的事。
那下面我们就总结一下微信(理论上不止微信适用哦)的一些自动化方案:
1、通过模拟http请求
原理是实现网页版微信的请求,模拟网页微信的请求。也就是说只要网页版微信有的功能,你都可以有。
为什么不是模拟桌面或移动端微信呢?因为正常实现下,桌面客户端应该是跟微信加密通信的。
比如gayhub上我们可以找到很多基于此方案的开源项目:
https://github.com/littlecodersh/ItChat
https://github.com/youfou/wxpy
https://github.com/liuwons/wxBot
https://github.com/zixia/wechaty
https://github.com/sjdy521/Mojo-Weixin
https://github.com/hanson/vbot
https://github.com/yaphone/itchat4j
https://github.com/kanjielu/jeeves
https://github.com/Urinx/WeixinBot
有python的,也有java、js的,还有php的,大家需要的话可以去G