破罐子

token 验证失败

破罐子 - 6年前

已经尝试过 常见问题 里的方法

并且也重新安装过 wordpress ,同样也是验证失败。

使用的 wordpress 是最新的 4.9.2

19条回复

破罐子
破罐子 - 6年前

再次尝试,同样的服务器,使用网络demo,token是验证成功的,好郁闷

破罐子
破罐子 - 6年前

折腾了半天,记录一下:
一、下载 微信机器人 根目录下的 token.php
二、将 $use_plugin =1 改为 $use_plugin =0;
将 TOKEN 的值设置成与你后台定义的 token 值一致。

三、在 token.php 的最底下找到 $wechatObj->valid();
四、在此行代码之前添加 ob_clean();,也就是会变成:
ob_clean();
$wechatObj->valid();

五、保存并上传覆盖,然后在微信后台设置 url 为:
http://yourdomain/wp-content/plugins/weixin-robot-advanced/token.php
微信后台的 token 值设置成与 wordpress 后台一致。

六、提交,基本就会通过了。
七、通过之后,将 token.php 的 $use_plugin = 0; 改回为 $use_plugin = 1;
上传并覆盖,打完收工。

牟善强(弘新医疗)
牟善强(弘新医疗) - 5年前

ob_clean();加这句验证不过,不应该加!

mayel.top
mayel.top - 5年前

ob_clean();这句没有加,验证倒是通过了,不过在公众号上怎么发消息都没有回复,求助

十万度
十万度 - 4年前

正确的方法是需要把修改好的token.php改名为reply.php,复制到template目录,记得备份原来的reply.php,验证通过后,把reply.php还原回复。

十万度
十万度 - 4年前

正确的方法是需要把修改好的token.php改名为reply.php,复制到template目录,记得备份原来的reply.php,验证通过后,把reply.php还原回复。

Denis | 邓鸿华
Denis | 邓鸿华 - 4年前

ok

彭宇轩
彭宇轩 - 4年前

按照楼上的办法尝试了几次,还是一样验证失败。不知道哪里出了问题,各位大佬能不能详细指导一下

Mr.Yu
Mr.Yu - 4年前

@彭宇轩

你问题解决了吗 我换微信公众号后就死活怎么改token文件 服务器也很快 就是过不了

Mr.Yu
Mr.Yu - 4年前

以上

Denis | 邓鸿华
Denis | 邓鸿华 - 4年前

换成默认主题试试。

Mr.Yu
Mr.Yu - 4年前

哎 还是不行。之前那个公众号被封了,现在对接新公众号的死活对接不上。不过还是谢谢邓总了!

Denis | 邓鸿华
Denis | 邓鸿华 - 4年前

也有可能服务器 IP 被微信封了。 :-)

火星孤客
火星孤客 - 3年前

我的也是死活认证不过去,说是IP白名单,但我都增加了,就是不行

不过我用了cloudflare DNS,不知道有没有关系@Denis | 邓鸿华

Denis | 邓鸿华
Denis | 邓鸿华 - 3年前

不清楚。

群振
群振 - 3年前

BT防火墙,关闭禁止海外访问,机器人恢复正常了。

群振
群振 - 3年前

BT防火墙,关闭禁止海外访问,机器人恢复正常了。

Denis | 邓鸿华
Denis | 邓鸿华 - 3年前

悲伤。。。。

故人无少年
故人无少年 - 3年前

解决了吗?我现在也没回复

我要回复

暂时不支持网页回复,请安装