百度 | 神马 | 搜狗 | 技术文档 | 学习资料分享 - 记录帝国CMS及运维技术的点点滴滴
你的位置:首页 > 实用IT技术 » 正文

【Wordpress相关】微信机器人:自定义回复

发布时间:2020-09-17

作品分类:Wordpress相关  回复  自定义  图文  自定义  机器人  回复

微信机器人:自定义回复,

自定义回复是微信公众号最早推出的功能,很多微信运营者在“群发功能”之后,关注最多的。微信机器人在这方面的功能也是最丰富的。

自定义回复

前面一章,我们已经演示如何添加文本类型的自定义回复,但是微信公众号支持“文本”,“图片”,“语音”,“视频”,“音乐”和“图文”这6种类型的被动回复。微信机器人对这方面已经完全支持,并且还针对 WordPress 和我们运营微信经验和平常使用习惯新增了一些使用方式,下图就是新增自定义回复的界面:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>

首先可以输入要定义的关键字

然后设置匹配模式

  • 完全匹配就是关键字要完全匹配,才会响应;
  • 前缀匹配指的是只要前面两个中文字或者两个字母匹配就会响应;
  • 模糊匹配则更加广泛,只要用户输入含有关键字就会响应;

如果一个关键字如果同时定义2个或者3个的匹配模式,优先级是完全匹配 > 前缀匹配 > 模糊匹配。

回复类型,我们这里会比较复杂一些,有比较多的选择,不过点击不同的回复类型,回复内容下面都会给出不同的提示,教你如何操作,比如:

  • 文本:请输入要回复的文本,可以使用 a 标签。
  • 自定义图文:请输入标题,摘要,图片链接,链接,每个一行,如果多个图文,请使用一个空行隔开;
  • 文章图文:请输入单篇或者多篇日志的ID,并用英文逗号区分开,如:123,234,345,并且 ID 数量不要超过基本设置里面的返回结果最大条数;(*需要在设置里面开启文章搜索)
  • 素材图文:请输入素材图文的 Media ID,Media ID 从素材管理获取。
  • 图片:请输入图片的 Media ID,Media ID 从素材管理获取。
  • 语音:请输入语音的 Media ID,Media ID 从素材管理获取。
  • 音乐:请输入音乐的标题,描述,链接,高清连接,缩略图的 Media ID,每个一行,Media ID 从素材管理获取。
  • 转到多客服:请输入客服工号或者留空,留空系统会随机选择一个客服。
  • 转到第三方:请选择相应的第三方。(*需要设置里面输入第三方的信息)
  • 函数:请输入函数名,该功能仅限于程序员测试使用。

最后的状态,默认是激活的,如果你定义了一个自定义回复,不想用了,但是又不想删掉,这里可以把激活状态去掉。

下面我讲解下“自定义图文”和“素材图文”这两种回复类型的自定义回复,其他类型很多是类似,或者以后讲到其他功能的时候也会涉及到。

自定义图文

自定义图文就如前面所说的,回复内容“按照标题,摘要,图片链接,链接,每个一行,如果多个图文,请使用一个空行隔开”的方式输入,如下所示:

上面我们偷懒,把摘要和标题设置成一样的,点击保存之后的结果是:

我们上面只输入了一篇图文,如果多个图文,请使用一个空行隔开”的方式输入,在公众号输入 case 测试:

素材图文

素材图文是我们为了方便公众号用户使用创建的一种图文自定义回复模式。

我们首先要到“素材管理”获取图文素材的 Media ID:

这里我们第一条图文的 Media ID,然后在自定义回复中在回复内容中输入这个 Media ID 即可:

保存结果和测试和自定义图文一直,这里就不再重复。其他图片,语音,音乐回复需要 Media ID,都可以通过这方式获取。

*对于对接第三方开发的用户来说,由于第三方活动需要获取 openid,一般是通过链接的 GET 方式传递过去,我们这里有个使用的技巧,可以在文本和自定义图文中使用 [openid] 来代替当前用户的 openid,用户点击菜单或者输入关键字获取回复的时候,这里会替换成用户真正的 openid。

默认回复

前面讲了一大堆各种自定义回复,你一定会发现,用户关注时,还有没有匹配时,用户发送的文本太长时,用户发送图片,语音,地理位置,链接默认等等这些情况的回复,怎么设置呢?其实都可以通过点击“自定义回复” > “默认回复”来进行设置:

如果你只需要文本,只要在各自的输入框输入文本即可,如果你想默认回复也可以回复图片或者图文,可以直接点击上面蓝色的字就可以弹出自定义回复添加界面:

剩下的就是按照前面自定义回复所讲的进行操作即可。

WordPress 文章回复

微信机器人是基于 WordPress 的插件,而 WordPress 本身是一个博客,他自身有文章系统,如果你已经在 WordPress 里面写了很多文章,其实可以直接使用针对一些关键字如果有相关内容匹配,可以直接回复它。

首先我们需要去开启文章搜索功能才能让微信机器人去搜索 WordPress 的文章,点击“设置” > “站点设置”,点击“开启文章搜索”:

开启文章搜索之后,用户在公众号输入关键字,首先会去匹配自定义回复里面定义的关键字,然后检查下关键字是否为 WordPress 分类或标签名,如果是就返回该分类或者标签下的最新文章,如果不是就使用 WordPress 搜索功能去检查是否有匹配的文章,然后返回图文。

上图中的“文章图文的最大条数”这个设置不用多说,即可明白,“搜索关键字最大长度”意思只有这个长度的关键字才会去搜索,如果超过了就会直接调用默认回复里面的“文本太长时”设置的回复。“文章图片预览”和“全局隐藏右上角菜单”是关于微网站的设置,在以后关于微网站页面分享的时候会详细讲解。

如果某个关键字匹配的文章不符合你的预期,你可以自己手工设置指定某个关键字回复的文章,比如:WooCommerce 这个关键字,我只希望回复文章是 ID 为:4779,4778,4776 这几篇,就可以这样设置:

第三方平台

微信机器人不是万能的,我们把它定义成一个微信公众号的中心管理和运营的工具,但是客户的需求总是不停的变化的,我们是无法完全符合客户的需求的,比如客户希望做个大轮盘,抽奖等营销活动,而提供这方面服务的微信营销厂商有很多,何不如让用户在使用微信机器人的时候,也能接入这些第三方微信营销的服务呢,这就是第三方平台的由来。

比如下面定义了两个第三方平台:

然后在新增自定义回复的界面,回复类型选择第三方:

这样用户在输入“抽奖”关键字的时候,就会转到这个“抽奖”的第三方进行处理了,并且把结果返回给用户。

使用第三方平台的时候,有两点需要注意:

  1. 第三方平台设置的 Token 要和我们设置的 Token 一致。
  2. 如果我们使用了加密模式,第三方平台也要进行加密,并且加密的 EncodingAESKey 也要一致。

体验和下载微信机器人

请关注我的测试公众号:WordPressJAM。
微信公众号

下载:

专题:

  • 微信机器人:自定义回复

本站推荐使用的主机:,国外主机建议使用

Top