引言


微信高级机器人是由我爱水煮鱼开发的wordpress对接微信公共号平台的插件,原先分免费版与高级版俩种,目前已经全部免费。

微信机器人高级版5.0 对服务器要求非常高,只支持 Linux 服务器,PHP 要求 7.2 及以上版本,以及服务器要支持 Memcached。

准备工作


微信机器人高级版是基于wpjam的基础上开发的,所以必须安装此插件。

打开wpjam,进入设置,扫描二维码关注我爱水煮鱼的公共号,会自动出现四位数的验证码,填写上即可使用。

上传 weixin-robot-advanced 目录到 /wp-content/plugins/ 目录
激活插件或直接在wordpress中搜索安装插件。

配置微信公众号和微信机器人插件


在公众号“开发 – 基本配置”找到appid和开发者密码填入插件中。

在微信机器人设置页面,输入微信公众号的 appid 和开发者密码。

消息加密方式一定要选择:安全模式。

将公众号“开发 -服务器配置”中的URL,TOKEN,还有加解密秘钥填入插件。

服务器地址修改为:

http://你的博客地址/weixin/reply/

如果服务器不支持 rewrite,或者未开启 rewrite 微信公众号服务器地址,请输入:

http://你博客地址/wp-content/plugins/weixin-robot-advanced/template/reply.php
可能出现报错的情况:
1.微信公众号开发-服务器配置TOKEN验证失败,有可能是服务器没有开启rewrite;
2.自定义回复保存失败是因为数据库版本过低。

使用效果


点击 微信管理 > 扩展管理 > 数据清理,点击检查数据表按钮,对相关数据表进行升级操作。

保存配置,公众号开启配置,然后就可以测试了。回复关键字或者 N R 就可以查看博客里的文章了 。