Denis | 邓鸿华

微信机器人常见问题

Denis | 邓鸿华 - 2015-12-30

首先请下载最新版,最新版可能已经解决了你的问题!
下载地址: 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. 如何批量删除最新消息

开发中。。。。

46条回复

Denis | 邓鸿华
Denis | 邓鸿华 - 2016-01-19

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

Eric
Eric - 2016-01-21

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

Denis | 邓鸿华
Denis | 邓鸿华 - 2016-01-21

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

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

老猫CT
老猫CT - 2016-01-21

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

顽童73
顽童73 - 2016-01-28

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

Denis | 邓鸿华
Denis | 邓鸿华 - 2016-01-28

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

臻臻臻-Abel
臻臻臻-Abel - 2016-01-28

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

臻臻臻-Abel
臻臻臻-Abel - 2016-01-28

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

Denis | 邓鸿华
Denis | 邓鸿华 - 2016-01-29

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

‮‮琴羲伏
‮‮琴羲伏 - 2016-02-12

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

好名字
好名字 - 2016-02-16

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

Denis | 邓鸿华
Denis | 邓鸿华 - 2016-02-16

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

晓阳
晓阳 - 2016-03-18

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

Mfweb
Mfweb - 2016-04-27

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

周知网络科技
周知网络科技 - 2016-07-02

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

郭志伟Randy
郭志伟Randy - 2016-07-22

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

贺k
贺k - 2016-09-01

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

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

李先森
李先森 - 2016-12-06

签到功能如何搞啊 大神

祁冲锋
祁冲锋 - 2017-01-04

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

在瑞士 老田
在瑞士 老田 - 2017-01-21

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

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

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

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

简单点。
简单点。 - 2017-02-23

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

福生Kim
福生Kim - 2017-02-26

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

福生Kim
福生Kim - 2017-02-26

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

苏双全
苏双全 - 2017-03-14

自定义菜单不能使用

需逸
需逸 - 2017-03-28

自定义菜单不能使用

孙立贺@津事通
孙立贺@津事通 - 2017-04-16

自定义菜单不能使用 /哭

Tian启
Tian启 - 2017-04-17

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

- 2017-04-24

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

银库
银库 - 2017-05-09

token还是不行啊

张剑仪
张剑仪 - 2017-06-13

红红红火

小辛
小辛 - 2017-07-01

请求URL超时

尘feng
尘feng - 2017-07-05

syntax error, unexpected ':' in C:\PHPnow\vhosts\qcom\wp-content\plugins\weixin-robot-advanced\admin\menu.php on line 14 这是什么问题?

汗青
汗青 - 2017-07-19

?

叶绍平
叶绍平 - 2017-07-22

7.14WP微信一开插件就空白,是这样的吗?

陈
- 2017-07-25

翻译功能是否要更新了,有道翻译API今年的12-31号就要停止运行了,是不是升级到有道智云!

海客范 HaiKeFun.com
海客范 HaiKeFun.com - 2017-07-27

各位,自定义菜单的功能是可以使用的,我用的就是普通的个人阅读号,请仔细阅读上面的方法,亲测有效。

MR·L
MR·L - 2017-07-28

token依旧无法通过验证。

路尚飞
路尚飞 - 2017-08-09

我这里没有http://你博客地址/wp-content/plugins/weixin-robot-advanced/weixin-robot-advanced-api.php,而是http://www.8du.xyz/wp-content/plugins/weixin-robot-advanced/token.php,按照上面的方法,成功通过验证

蚂蚁
蚂蚁 - 2017-08-11

我什么都输入正确了,为什么发信息给公众号一点反应都没有!!!

Rising Sun
Rising Sun - 2017-11-01

Table 'qdm183517622_db.wp_weixin_custom_replies' doesn't exist
添加自定义回复提示

🇷🇦🇵 🇭 🇪 🇦 🇱
🇷🇦🇵 🇭 🇪 🇦 🇱 - 2017-11-10

针对 “点击后台自定义菜单时候,报如下数据库错误:[Table'xxx.wp_weixin_custom_replies' doesn't exist]
SELECT * FROM wp_weixin_custom_replies” 按照上面操作还是出现了这种情况 如何解决

大步向前走
大步向前走 - 2017-11-16

后台无法获取 access_token

高鹏℡¹⁸¹⁹³⁸⁶⁵⁸⁷⁷
高鹏℡¹⁸¹⁹³⁸⁶⁵⁸⁷⁷ - 2月13号

我安装高级机器人只要开启就报错
PHP Fatal error: Call to undefined function wpjam_get_setting() in /vagrant/www/lekee.cc/wp-content/plugins/weixin-robot-advanced/api/api.php on line 50
Fatal error: Call to undefined function wpjam_get_setting() in /vagrant/www/lekee.cc/wp-content/plugins/weixin-robot-advanced/api/api.php on line 50

怎么弄??

fengtalk
fengtalk - 3月9号

貌似不支持“页面模版”。

新建一个公众号页面,可复制链接放到自定义菜单发布。

IT_0Bug365
IT_0Bug365 - 5月2号

安装Basic就没法启用,提示该插件没有有效的标题。

神仙老爸
神仙老爸 - 7月27号

第二个问题,新版已经将weixin-robot-advanced-api.php改为token.php文件了,大家注意一下。

我要回复

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