关于微信机器人的问题

现在微信机器人都是怎么实现的发送接受消息?
都是逆向的微信客户端得到的api吗?

印象中,之前是通过web段的微信实现机器人操作,但是现在微信web段无法登陆(提示为了安全,请使用客户端登录)

所以真是搞不明白现存的微信机器人接口是怎么实现的。(单指微信而不包含企业微信)

4 个赞

通过微信插件发。

1 个赞

大家有接触的吗

1 个赞

这里有一个关于微信机器人的帖子,可以问问这个大佬

1 个赞

好的,非常感谢!

1 个赞

itchat 库支持新版微信的通信协议,还有 windows 可以通过 hook 抓消息。两种我都跑过,都挺稳定的。

2 个赞

就是类似这种itchat库,感谢佬,但是就是好奇他是怎么实现的,竟然能模拟微信了

2 个赞

hook 接口,然后再本地起一个web api,来进行通信,接收消息啥的

2 个赞

可以参考学习一下这家技术,用的是pc的微信,拿个服务器挂机非常稳,为数不多的支持最新微信版本的

https://www.baidu.com/link?url=W_2eA1IlbfEyFxGcgwPgzByJmYCAp2K2bRWNv59hUhG&wd=&eqid=97ac6cda0002714a00000006664cdbea

3 个赞

e小天不错,就是逆向实现的,开源的有不少,自己逆向太难了

2 个赞

人家都是用协议的,说到底客户端都是通过网络和服务端通讯,你完全可以自己做一个客户端和他的服务器通讯。只需要网络请求就能完成所需功能,批量省资源

1 个赞

挖坟不要介意,通过模拟其他的客户端的发包结构,通过逆向工程的方式发现算法,实现的。。。

优秀

这个能采集微信公众号的东西么

From 快问快答 to 开发调优

1 个赞