微信机器人推送
1.准备工作
下载可爱猫微信机器人(任选一个,如果自己有在用可爱猫的自己提取插件出来即可):
可爱猫4 : https://wwi.lanzouj.com/i0wmHyh3f3c
可爱猫5: https://wwi.lanzouj.com/iRdVlyh3f8h
解压可爱猫机器人,下载指定版本的电脑微信覆盖安装。安装旧版本微信后,在微信设置-->通用设置-->有更新自动更新微信关闭
2.启用机器人
打开可爱猫机器人后,登录对应机器人微信(如果微信挂服务器异地登陆,请使用小号并且在服务器挂机满3天后再进行推送,否则可能会频繁掉线)。在可爱猫应用里面,右键启用IHTTP插件。
双击进入插件设置,看到现在的端口是8090的,所以我们机器人的请求地址是:http://127.0.0.1:8090 也可以是http://192.168.184.1:8090 还可以是公网IP http://xx.xx.xx.xx:8090。 强烈推荐大家填写http://127.0.0.1:8090 这个是本机推送地址,不要开通信鉴权,调试开关打开下。
反正都可以用想了解更多的去了解IP地址,网段,路由就可以了,如果改端口需要重启可爱猫机器人。
3.获取机器人ID
记得在上面调试开关打开,下面开始获取机器人ID和推送人或者群ID
获取机器人ID,对方微信ID,推送群ID:
在自己准备推送的群里面,发几个消息,看可爱猫日志,插件会出来调试日志,双击调试日志( 如果没有调试日志去插件里面开启,上面那么大的红字不看的?)。
查看日志:
robot_wxid就是要获取的机器人微信ID,to_wxid就是发送消息对方的微信ID或者群的ID,这里我就获取到了我微信机器人的ID和推送群的ID
参数1: iHttp|发送数据:{
"event": "EventSendOutMsg",
"robot_wxid": "liu944322981",
"robot_name": "",
"type": 1,
"from_wxid": "liu944322981",
"from_name": "",
"final_from_wxid": "liu944322981",
"final_from_name": "",
"to_wxid": "18386313690@chatroom",
"msgid": "521030903",
"msg": 1
} | 参数2: | 参数3: | 参数4: | 参数5: | 参数6:
个人微信ID都是 wxid_开头的,微信群ID都是@chatroom结尾的。