Denis | 邓鸿华

微信机器人常见问题

Denis | 邓鸿华 - 1年前

首先请下载最新版,最新版可能已经解决了你的问题!
下载地址: https://downloads.wordpress.org/plugin/weixin-robot-advanced.zip

1. 每次升级扩展都要重新安装,有没有方法不需要?

把扩展当做 WordPress 插件来单独激活,就无需升级就需要单独安装了。

2. 微信机器人token验证失败怎么解决?

这是微信验证的一个问题,我们可以通过一个小技巧解决这个问题。

首先打开微信机器人目录下的weixin-robot-advanced-api.php,将$use_plugin改成0,将token改成你在WP后台设置的一致,然后在微信管理平台输入的链接为:http://你博客地址/wp-content/plugins/weixin-robot-advanced/weixin-robot-advanced-api.php,提交审核。这个方式基本都会通过。审核通过之后,将$use_plugin改回1即可。

另外一种情况可能是安装了 WP Super Cache 插件,也会引起微信公众账号后台就无法通过验证的情况。这是因为 WP Super Cache 会在任何页面产生几行用于告诉用户当前页面是否已经缓存的注释,这个会影响微信公众账号的验证过程,可以通过在 WP Super Cache 设置里面将“不要为 GET 请求缓存”这个选项勾上即可。

如果还是通不过,这可能就是你服务器和微信服务器之间连接的问题。

3. 该公众号暂时无法提供服务,请稍后再试。

如果你已经通过上面的方法通过了验证,然后测试自定义回复的时候,发生这样的错误。

1)这个基本可以说明你安装的其他插件或者主题输出了一些特殊字符,使得微信公众号平台无法解析自定义回复。

2)或者你的服务器太慢,微信公众平台有 5 秒的限制。

4. 报错:“http_failure:没有可以完成请求的HTTP传输器。

这是你服务器没有安装 CURL 或者 CURL 没有安装正确引起的。

5. 在没有认证微信公众号的情况下怎么使用自定义菜单?

微信未认证的公众号开发模式下无法定义公众号,但是我们可以通过下面的技巧来实现,感谢 @老田 提供:

不要在微信机器人做,而是在公众号里做。
1).先在“服务器配置”里,把配置停用。
2).在自定义菜单里配置菜单。
3).然后“服务器配置”里,把配置启用。这时候配置的菜单就失效了,不过没关系。
4).点“添加功能插件”,添加“自定义菜单”,点击启用。

测试吧,大功告成。

6. 设置和修改了 定义菜单,为什么微信上没有看到更新呢?

这是因为微信公众号有缓存,据官方的说法是缓存先5分钟,你为了快速看到效果,可以取消关注,再次关注就可以理解看到修改后的自定义菜单了。

7. 点击后台自定义菜单时候,报如下数据库错误:

[Table 'xxx.wp_weixin_custom_replies' doesn't exist]
SELECT * FROM wp_weixin_custom_replies;

这是一个程序上的bug,微信插件安装的时候,没有自动创建自定义回复的表,可以通过点击“数据检测和清理”子菜单来重新创建。

另外自定义回复条数有限制吗?

这个主要看服务器承受能力咯,数据库可以插入很多条,但是最大的问题是你的服务器数据库是否能够承受咯!

8. 为什么没有EncodingAESKey的填写项?

微信机器人高级版暂时不支持加密模式,以后是否支持,看开发进度。

9. 用户信息后台无法查看到

首先要微信认证的公众号才行,微博认证都看不到,目前有些bug,正在修复中...

10. 微信机器人不支持Search Everything了

可能 Search Everything 插件更新了,这个当做一个 to do 的bug,以后会修正,给点时间!

11. 如何批量删除最新消息

开发中。。。。

30条回复

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

更新了 11 个插件问题,自定顶一下,累死了!

Eric
Eric - 1年前

40019: invalid button key size hint: [ko6zMa0392vr20]什么情况,而且 [ko6zMa0392vr20]这个每次都会变

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

这些错误信息都是微信官方提供的,[ko6zMa0392vr20] 这个是微信的临时代码吧?

invalid button key size hint 这个意思是你微信按钮个数设置有问题。

老猫爱地球
老猫爱地球 - 1年前

目前使用的是4.5.3版本,需要下载新版本吗?

wangtong
wangtong - 1年前

老用户现在授权去哪个地址???

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

@wangtong 现在不用授权,直接使用即可。

谢佰臻
谢佰臻 - 1年前

我输入有 http://yicodes.com/wp-content/plugins/weixin-robot-advanced/weixin-robot-advanced- api.php 验证url时提示请输入合法的URL

谢佰臻
谢佰臻 - 1年前

现在可以了输入这个URL了,可还是显示请求URL超时

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

@时差 还不行,那就是你的服务器问题,无解了!

‮‮琴羲伏
‮‮琴羲伏 - 1年前

怎么使用拓展工具一直没研究明白

好名字
好名字 - 1年前

@Denis 建议修正这段话 “然后在微信管理平台输入的链接为:http://你博客地址/wp-content/plugins/weixin-robot-advanced/weixin-robot-advanced- api.php\" 后面这个地址 明显多了个空格,有些人估计直接复制粘贴修改,所以就出现了不合法的URL

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

@好名字 谢谢,已经改掉了!

冥晓阳
冥晓阳 - 1年前

您好,请问,没有认证微信公众号使用机器人就不能用自定义菜单了吗?我用微信后台编辑过菜单,再开启机器人,菜单就没了

Mfweb
Mfweb - 1年前

现在不会收费吧?我想用在学校的公众号上(但是老师并不打算出钱QAQ)

Race Against Time
Race Against Time - 12月前

你好,获取不到用户信息是什么原因的,我的是认证的服务号

郭志伟Randy
郭志伟Randy - 11月前

你好,获取不到用户信息是什么原因的,我的是认证的服务号

贺k
贺k - 10月前

WordPress 4.6,,安装插件验证过程出现错误

Warning: Cannot modify header information - headers already sent by (output started at /home/ftp/wx/wp-includes/theme.php:2175) in /home/ftp/wx/wp-includes/pluggable.php on line 1174

请问怎么解决?是我的版本太高了吗?

老李
老李 - 7月前

签到功能如何搞啊 大神

祁冲锋
祁冲锋 - 6月前

微信机器人不支持Search Everything,怎么弄?

老田
老田 - 5月前

今天终于找到了“Token验证失败”问题的解决方案,分享给大家。

现在很多微信公众号第三方平台,都提供二次开发功能。 其中的关键词转发,支持“优先于所有关键词触发”,这样就能解决了token验证失败问题。

这样的平台很多,收费几百到几万不等。
因为我只需要关键词转发,所以用免费版就好了 :)
二次开发功能的url,设置成我们大神Denis帖子中的php文件的url。
测试了一会,发现“优先于所有关键词触发”和“系统回答不上来的时候触发”居然是反的。设置成前者是机器人聊天,后者是直接转发到设置的wordpress这个微信机器人插件来了。

我是在google搜索“二次开发 优先于所有关键词触发”找到的。
为避免打广告的嫌疑,我只分享到这儿啦。

N。
N。 - 4月前

为什么我试了最新版本还是不行呢 晕了

HEY!MAN!
HEY!MAN! - 4月前

Table \'zjwdb_6139553.wp_weixin_custom_replies\' doesn\'t exist 微信机器人里面的自动回复改不了,这个是空间的问题吗?

HEY!MAN!
HEY!MAN! - 4月前

虽然按照之前说的数据监测和清理了 还是不可以

苏双全
苏双全 - 3月前

自定义菜单不能使用

需逸
需逸 - 3月前

自定义菜单不能使用

孙立松
孙立松 - 2月前

自定义菜单不能使用 /哭

Tian启
Tian启 - 2月前

自定义菜单不能使用,怎么办

楚有才
楚有才 - 2月前

5. 在没有认证微信公众号的情况下怎么使用自定义菜单?,这招还是用不了?

银库
银库 - 2月前

token还是不行啊

张剑仪
张剑仪 - 2周前

红红红火

我要回复

暂时不支持网页回复,请安装 WPJAM-Basic 插件,然后在 WordPress 后台即可参与讨论。