微信机器人接口,个人号API二次开发
Posted 热情秃头小宝贝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信机器人接口,个人号API二次开发相关的知识,希望对你有一定的参考价值。
文档地址:wkteam.gitbook.io
微信个人号二次开发,基于API开发可以有很多功能模块
目前微信社群特别火,但信这种及时交流工具虽然使用量较大,通知和管理机制并不完善。大部分社群客户在寻找解决微信和社群管理方案,例如我,只好想办法借助微信机器人来实现通知和管理功能。
苦思许久,我花费足足3个月研究开发微信管理(好友管理、群管理、聚合聊天等功能)小程序接入功能(包含小程序发送功能 分享 自动分享 关键字触发),原来很多功能都可以根据自己需求研发。
本篇文章主要讨论微信机器人的开发经验。微信机器人的功能需求很简单,业务代码贼好撸,但是如何和微信交互呢,如何取到微信数据调用相关聊天接口呢,具体分为以下几种技术类型:
1.微信Web接口
微信自己的个人微信接口,可惜在我去开发的时候,腾讯说我的微信不支持,后来去咨询客服,发现是仅支持部分微信,17年后微信都不支持了,不过还是有一些牛×的star 都是过W star的项目,可惜荒废了。
2.手机Xposed和电脑 PC
都是HOOK技术,是需要懂汇编,懂c或c++才可以开发自定义,重点是还需要公司去买采购刷机的手机和windows服务器,我是测试完成后才发现需要那么大成本,一个号成本几千块,公司条件不允许啊!!
3.iPad协议开发
ipad协议是微信在ipad上提供的一种接口协议,这个协议目前可使用的内容上来说,是功能最全的,只要分析出ipad协议的接口,就可以使用相应的功能,而且安全性相比其他方案更好,安全性、稳定性比较优秀。难点是,目前对ipad协议并没有被微信公开,只是很多技术爱好者有私下的研究公布,自己分析代价很大,需要企业合作。
我用的就是这种,E云的iPad协议开发,效率很高,奈何是商业合作不开源需要花钱,不过也好,花了钱的产品有人维护。
看过了好几家,E云的功能算是很详细的了,足够满足我的需求。
以上是关于微信机器人接口,个人号API二次开发的主要内容,如果未能解决你的问题,请参考以下文章
微桔API 是一个商业的的 个人号 微信机器人接口,是一款基于基混合协议支持MACIPADPC开放性API