WordPress的微信公众号插件目前网上有很多,当然最著名的就是我爱水煮鱼开发的插件微信机器人,对于window系统下但是这个插件安装后也会遇到token无法验证的问题,微信公众平台不是提示“请求URL超时”就是提示“无效token”。
在我爱水煮鱼的博客和百度都没有找到相关的资料。有些人说改host文件等等,我测试都没有用,后来寻找,一个帖子里面提到的方案竟然测试成功了,那我也就分享一下,给需要的朋友:
增加了一个作弊文件,用来解决一些服务器无法通过token验证的问题
使用方法:先在插件中设定好token,然后得到用于接受消息的url,带着这个token和url跑去微信的官方管理后台绑定,要是怎么搞都是无法验证通过,那么请你死马当活马医,把wordpress根目录中的index.php备份了,接着把插件包中的token.php这文件改名成index.php,然后修改里面的代码,
找到“$use_plugin = 1;”改成“$use_plugin = 0;” 找到“ include(‘../../../wp-load.php’);”,改成“ include(‘wp-load.php’);”
保存,把修改后的文件复制到wordpress根目录下。
这时候,再跑去验证试试看,还是用刚才的token和url,不是十分倒霉的话,这时候应该已经验证通过了。把那个假的index.php删掉,恢复之前备份的那个index.php。
如果这样都不行,那么就真是大神说的你服务器太差了,换个供应商试试吧。