对于程序QQ、微信的程序控制,本人并不是直操纵他官方提供的接口,而且直接借用github大佬开发的第三方辅助程序,开放出来接口供java代码调用,实现java代码控制qq、微信发消息的功能。
一、代码控制微信发送消息
借鉴:/cixingguangming55555/wechat-bot
下载微信3.3.0.115打开“微信DLL注入器V1.0.3.exe”,选择3.3.0.115
注入后,自动会生成注册地址:http://你的ip:5555
,将该地址替换application.yml的地址修改代码里面的被发送人id即可!由于原来里面的代码过多,包含各种语言的,这里本人重新整理了下java的代码,地址为:/TianZhenRe/my-wechat-push.git
二、代码控制QQ发送消息
借鉴:/opq-osc/OPQ/wiki
根据安装指南下载window或者linux环境的包,本人建议使用linux版本,windows的不稳定。下载完解压,可以看到有个CoreConf.conf文件,双击打开,可以看到token是空字符串,后面就需要获取token填入。前往这里获取token:https://developer.gitter.im/docs/welcome
将获取到的token填到CoreConf.conf文件将项目上传到linux上,./OPQBot 执行启动(无权限则chmod +x OPQBot)启动后访问http://你的ip:8888/v1/Login/GetQRcode,qq骚验证码登录根据api调用接口即可
我这里也做了份示例代码:/TianZhenRe/qq-push.git