微信机器人高级版常见问题汇总

下面列出微信机器人高级版可能碰到的一些问题和解决方案,以便大家碰到类似的问题的时候能够快速找到答案并修正,本文也会长期更新

1. 如何安装和升级

安装:上传到 wp-content/plugins/ 目录下,然后到 WordPress 后台 > 插件 激活即可。

升级:升级稍微麻烦点,下载新的安装包,解压缩,然后覆盖旧的插件文件夹,然后到 WordPress 后台 > 插件,先停用再激活。

2. 回复微信公众号之后,为什么缩略图不能显示?

首先要解释下微信机器人是怎么获取缩略图,首先去获取当前的日志缩略图(特色图片),如果没有,就去获取日志内容中的第一张图片,如果还是没有,那么就去获取微信机器人后台设置的默认缩略图,如果还连默认都没有设置,那就真的没有了。

所以缩略图不能显示或者没有的问题,首先查下,有没有设置默认的缩略图,日志有没有设置特色图片,内容中有没有图片?另外是否服务器设置了防盗链,这个也是会使得缩略图在微信机器人中无法先的。

最后帮用户调试过程还发现一个问题,有些用户的图片是中文名的,我已经提供了一个简单的 fix 来解决这个问题,如果你的缩略图是中文的,你可以将面的代码复制到当前主题的 functions.php,文件中,或者点击这里直接下载插件版本,上传到插件目录并激活。

  1. add_filter(‘weixin_thumb‘,‘cn_urlencode_weixin_thumb_filter‘,10,2);
  2. function cn_urlencode_weixin_thumb_filter($thumb,$counter){
  3. $pos = strrpos($thumb,‘/‘);
  4. return substr($thumb, 0,$pos+1).urlencode(substr($thumb, $pos+1));
  5. }

3. 博客安装了 WP Super Cache 这款插件,微信公众账号后台怎么无法通过验证?

这是因为 WP Super Cache 会在任何页面产生几行用于告诉用户当前页面是否已经缓存的注释,这个会影响微信公众账号的验证过程,可以通过在 WP Super Cache 设置里面将“不要为 GET 请求缓存”这个选项勾上即可:

4. 自定义回复中图文回复需要输入日志ID,那么哪里查看日志 ID?

可以通过在编辑日志的时候,查看其 URL 获取日志的 ID,当然你可以通过简单的代码实现在在后台日志列表页面查看日志 ID 和页面 ID。

下面是如何在后台显示日志 ID。
[v_notice]我们虽然可以通过在编辑日志的时候,查看其 URL 获取日志的 ID,但是这样对很多用户来说非常不方便,有没有什么办法可以直接在日志列表查看日志 ID 呢?我们可以通过下面的代码实现:[/v_notice]

  1. add_filter(‘manage_posts_columns‘, ‘wpjam_id_manage_posts_columns‘);
  2. add_filter(‘manage_pages_columns‘, ‘wpjam_id_manage_posts_columns‘);
  3. function wpjam_id_manage_posts_columns($columns){
  4. $columns[‘post_id‘] = ‘ID‘;
  5. return $columns;
  6. }
  7. add_action(‘manage_posts_custom_column‘,‘wpjam_id_manage_posts_custom_column‘,10,2);
  8. add_action(‘manage_pages_custom_column‘,‘wpjam_id_manage_posts_custom_column‘,10,2);
  9. function wpjam_id_manage_posts_custom_column($column_name,$id){
  10. if ($column_name == ‘post_id‘) {
  11. echo $id;
  12. }
  13. }

5. 如何设置图文格式的关注回复

目前微信机器人高级本并没有提供地方设置图文格式的关注回复。但是实现这个功能非常简单,甚至无需一行代码,只要你在自定义回复新增一条图文回复即可:

关键字设置为:subscribe
回复类型:选择图文
回复内容:就是你要设置的日志列表了。

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

首先你要点击同步更新到微信,然后在微信需要首先删除你和公众号最新的留言,然后到通讯录 > 服务号 重新打开你的服务号,才会看到自定义菜单或者更新。

7. 如何获取分类或者标签下最新文章?

好吧,微信机器人默认已经支持该功能了,你只需要发送分类或者标签的名称即可。

8. 为什么自定义回复,数据统计,最新消息等页面进去空白

自定义回复和数据统计功能,是自定义数据表,很大可能性是因为相关的数据表没有创建,你可以停用插件,然后再次激活来创建数据表,如果还不行,可以通过在浏览器输入以下地址手动创建它:

http://博客地址/wp-content/plugins/weixin-robot-advanced/weixin-robot-create-tables.php

如果还是不行,只能手工在 PHPMyAdmin 里面创建表(注意表前缀):

  1. CREATE TABLE IF NOT EXISTS wp_weixin_custom_replies (
  2. `id` bigint(20) NOT NULL auto_increment,
  3. `keyword` varchar(255) NOT NULL,
  4. `match` varchar(10) NOT NULL default ‘full‘,
  5. `reply` text NOT NULL,
  6. `status` int(1) NOT NULL default ‘1‘,
  7. `time` datetime NOT NULL default ‘0000-00-00 00:00:00‘,
  8. `type` varchar(10) NOT NULL default ‘text‘,
  9. PRIMARY KEY (`id`)
  10. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  11. CREATE TABLE IF NOT EXISTS wp_weixin_messages (
  12. `id` bigint(20) NOT NULL auto_increment,
  13. `MsgId` bigint(64) NOT NULL,
  14. `FromUserName` varchar(30) NOT NULL,
  15. `MsgType` varchar(10) NOT NULL,
  16. `CreateTime` int(10) NOT NULL,
  17. `Content` longtext NOT NULL,
  18. `Event` varchar(255) NOT NULL,
  19. `EventKey` varchar(255) NOT NULL,
  20. `Title` text NOT NULL,
  21. `Url` varchar(255) NOT NULL,
  22. `MediaId` text NOT NULL,
  23. `Response` varchar(255) NOT NULL,
  24. PRIMARY KEY (`id`)
  25. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

查看原文,本博修改了部分内容,感谢我爱水煮鱼博客的分享。

时间: 2024-10-11 13:29:49

微信机器人高级版常见问题汇总的相关文章

乐讯机器人高级版【版本验证地址】

乐讯机器人高级版,正式版发布. 继承乐讯机器人一贯的强大功能并增加许多功能. 支持乐讯四大板块的发帖: 乐讯手机高手论坛自动发帖,乐讯社区论坛自动发贴,跳骚社区论坛自动发帖,乐讯公会论论坛自动发帖 [自动发布对应论坛分类的帖子,比如:论坛属性为数码的,就发布帖子为数码类型的帖子] 2.   支持乐讯四大板块的回复: 乐讯手机高手:指定论坛/多论坛/指定品牌/单贴子盖楼-的帖子回复[多账号或者单账号回帖] 乐讯社区论坛:指定论坛/多论坛/沙发强帖/单贴子盖楼-的帖子回复[多账号或者单账号回帖] 乐

ROS(机器人操作系统) 新手常见问题汇总

该博文致力于汇总ROS常见问题及解答,让更多的人少走弯路,避免重复造轮子.本文会持续更新... 如果大家也有相关经验分享,还请在评论区添加评论,博主会及时补充. 同时希望大家踊跃提问,一起简化ROS编程 软件问题: 硬件问题:

微信第三方平台开发 - 常见问题汇总

最近在做有关微信第三方相关内容,但是并没有想象中的那么顺利,出现种种的问题,记录在这里 1.微信的消息推送问题 矛盾点: 用户通过页面授权成功之后,通过返回的页面时候的授权码code就可以拉取到用户的相关信息,同时,后台会收到授权成功之后的消息推送,并且带有授权code,过期时间,预授权码等信息 猜想: 保证数据的完整性,两种途径都可以进行code的获取,进行获取商家的授权信息 原文地址:https://www.cnblogs.com/xingxia/p/wechat_errors.html

微信整人游戏高级版 友谊的小船真会翻【微信高级教程5】

虽然愚人节已经过去好长一段时间了,但好友之间的整蛊游戏不会就这样结束.看好了,微信整人游戏高级版来了:在微信任意聊天窗口输入 //fullexit ,相当于退出功能,输入并发送后,微信会自动闪退到桌面!再次进入微信时,还需要输入登录密码!假使他真忘记密码不要来找ytkah哈,我也不知道他的微信密码. 看他在微信上撩妹心理很不是滋味?给他来一发,看他捉急得要跳起来的样子是不是很可爱?太损了,ytkah提醒您要注意控制好度,不然友谊的小船说翻真的就翻!三思而后行哈!

这是一款借助chrome 插件的微信机器人

1.chrome kit微信机器人简介(github:https://github.com/LinuxForYQH/chrome_kit) 借助chrome 插件 js注入来实现消息的发送 chrome devtool api的调用来监听https请求 打开微信登录界面,在扫码登录前必须先打开toolbar(F12 或者 鼠标右键检查),如上所说因为借助了chrome devtool api所以需要打开toolbar才能执行相关dev域的js. 2.相关开发原理介绍 https://develo

微信小程序开源项目库汇总

微信小程序开源项目库汇总,里面集合了OpenDigg 上的优质的微信小程序开源项目库,方便移动开发人员便捷的找到自己需要的项目工具等,感兴趣的可以到GitHub上给个star. UI组件 weui-wxss ★852 - 同微信原生视觉体验一致的基础样式库 Wa-UI ★122 - 针对微信小程序整合的一套UI库 wx-charts ★105 - 微信小程序图表工具 wemark ★85 - 微信小程序Markdown渲染库 WeZRender ★36 - 微信小程序Canvas增强组件 wet

PHP框架Yii2.0安装(基础版、高级版)

最近农成也是切入了yiiframework 2.0,就是安装yii2.0就花费了不少的时间,为此做了很多的弯路,特此写一篇博文来给后面学习的同学少走一点的弯路.写的不好的地方欢迎各位学习的同学们能够指点出来. yii2.0的安装,官方提供了两种的安装办法,一种是通过composer来安装,另外一种是通过跟yii1.0的办法直接下载安装包来安装.至于对于第一种composer的安装,农成就不做多余的说明了,这里有很好的安装教程.点击进去就可以看到了,为此农成就不在说了,下面就给大家详细讲讲第二种通

微信机器人

后退,我要开始变身了... 之前在微博上看到网友分享微信网页版协议做的一个机器人的程序,觉得挺有意思,就参照分享作者整理的协议及源码自己也做了个微信机器人 效果如图: 下载地址: 链接:https://pan.baidu.com/s/1jHCEbcU 密码:bjxh

数飞表单引擎系统高级版测试及下载

公司网址:  http://www.soarwell.com   电子信箱: [email protected]下载网址1 : http://www.saas88.com/download/SZOA2015free.rar 软件简介: 数飞OA高级版V6.6主要实现表单自定义.流程自定义.公告文档管理.常用流程审批.资源管理.电子邮件收发.公文审批:可实现Office在线编辑.电子印章:支持手机浏览器访问,支持邮件提醒:可通过微信访问.可支持微信提醒.数飞OA高级版V6.6包含表单引擎.流程自定