最近公司需求开发一套自定义的微信机器人,需求是可以自动聊天,自动回复,发朋友圈,转发语音,以及自动添加好友等,还可以取聊天内容保存自己数据库里,what ????微信还能这么玩????调研开发了3个月,3个月啊!!!(主要被各种技术走偏路),终于得到以下知识,都是走过的心酸泪,大家开发完成,记得给我点个赞!!!
大家一般需求点无非是以下几个需求:
1.开发个人微信营销系统
2.开发自定义的微信机器人,
3.开发微信智能聊天客服系统
4.定制行业内的群数据分析
功能需求很简单,业务代码贼好撸,但是如何和微信交互呢,如何取到微信数据调用相关聊天接口呢,具体分为以下几种技术类型:
微信Web接口: 微信自己的个人微信接口,可惜的是我开发的时候,腾讯说我的微信不支持,后来和客服聊发现仅支持部分微信,17年后微信不支持了,不过还是有一些牛×的star 都是过W star的项目,可惜荒废了。
手机Xposed和电脑 PC : 都是HOOK技术,是需要懂汇编,懂c或c++才可以开发自定义,重点是还需要公司去买采购刷机的手机和windows服务器,我是测试完成后才发现需要那么大成本,一个号成本几千块,公司条件不允许啊!!
模拟机技术: 使用按键精灵或者android技术去弄的,我第一个就是用的这个,一把辛酸泪,延迟高、消息实时到达率低、模拟人为操作效率慢、第一版上线后老板让重新开发!!那也是我后来植发的主要原因!!
ipad扫码协议技术: 安全性相比其他方案更好,功能性相比也更多一些,安全性、稳定性比较优秀,但是都不开源,需要企业合作,我公司用的也是这种,效率贼高!!!,夸他是因为是我接入简单上线快,还稳定有人维护,奈何是商业合作不开源需要花钱,不过也好,花了钱的产品有人维护。可以快速实现微信的二次开发,接入简单、兼容性好、拓展性强,始终支持微信官方最新版本,并定时维护升级!并且提供的API全面开放,还可按需制定!
能开发的功能有: 好友管理、微信聚合聊天、定时群发消息、黑名单、添加好友、微信转账、微信红包接收、分享小程序、微信收藏、微信标签等!清理僵尸粉、消息群发、通过好友请求、微信建群、微信拉人进群、踢群成员、邀请群成员、退群、改群名称、群列表、发布群公告、多群消息同步等、微信公众号阅读、关注与取消关注公众号、公众号列表信息、清理微信空间…功能太多懒得写了!!!
这个微信API适用于微信营销软件、微信客服系统、微客微商营销工具、微信scrm客服系统、微信群管理系统、营销手机、手机监控等研发,也可对接企业SCRM; 淘客云发单、 云控系统、 营销系统、营销工具;、智能客服系统、 群管理系统等!
看完后记得给我点个赞!!!!!!