这里要感谢我爱水煮鱼大佬的微信机器人插件,这个插件以前都是付费的,现在可以免费用了。
此插件使用要求比较高, 只支持 Linux 服务器,PHP 要求 7.2 及以上版本,以及服务器要支持 Memcached。 另外建议开启nginx服务器的rewrite功能
1.安装插件之前,检查自己的php版本,BT面板可以一键切换
2.开启服务器mencached
3.开启rewrite, nginx编译的时候默认是把rewrite功能编辑进去的,但是因为rewrite需要使用正则表达式,因此需要安装pcre依赖包。
yum install -y pcre pcre-install
4.安装wpjam插件和微信机器人高级版并启用插件,微信机器人高级版是基于wpjam的基础上开发的,所以必须安装此插件。上期CDN加速视频里已经用到这个插件了,本次不在赘述。
5.前往微信公众平台申请公众号,网站 mp.weixin.qq.com
6.在公众号“开发 - 基本配置”找到APPID和开发者密码填入插件中
7.将公众号“开发 -服务器配置”中的URL,TOKEN,还有加解密秘钥填入插件,如果你的服务器不支持 rewrite,或者未开启 rewrite 微信公众号服务器地址,请输入:
http(s)://博客地址/wp-content/plugins/weixin-robot-advanced/template/reply.php
8.保存配置,公众号开启配置,然后就可以测试了。回复关键字或者 N R 就可以查看博客里的文章了
插件里设置自定义回复+passster插件,实现了“ 关注微信公众号,获取验证码查看隐藏内容 ”这一功能,演示如下: