开发者社区> 华章计算机> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

《微信公众平台应用开发实战(第2版)》一1.3 编辑模式

简介:
+关注继续查看

本节书摘来华章计算机《微信公众平台应用开发实战(第2版)》一书中的第1章 ,第1.3节,钟志勇 何威俊 冯煜博 著更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.3 编辑模式

在注册好公众账号并通过审核之后,就可以使用高级功能了。无论是服务号还是订阅号,都可以使用编辑模式,笔者在这里介绍如何使用编辑模式。
登录公众账号,单击左侧菜单栏的“功能”按钮,然后依次单击“高级功能”按钮,单击“编辑模式”按钮,进入编辑模式,如图1-21所示。

image

编辑模式包含设置自动回复和自定义菜单两项功能。

1.3.1 自动回复

单击自动回复的设置按钮,在进入的界面的右上角可以看到,编辑模式的自动回复方式有三种:被添加自动回复、消息自动回复和关键词自动回复,如图1-22所示。

  1. 被添加自动回复
    当一个新用户关注了您的公众账号以后,系统会自动给他发消息,消息的内容就是您在这里预先设置的。比如笔者在这里填写:“非常感谢您添加了我们的微信公众账号!”如图1-23所示。

设置好后单击“保存”按钮,然后用手机添加微信公众平台,此时微信服务器返回的消息如图1-24所示。

image
image

  1. 消息自动回复
    当一位已经关注了您的用户向您的公众账号发消息的时候,系统回复的内容就是您在这里预先设置的。比如设置“有什么问题可以给我们留言,我们会在后台与您一对一的交流。”如图1-25所示。

image

设置好后单击“保存”按钮,实现的效果如图1-26所示。

image

注意 消息自动回复功能1小时内仅能回复1~2条内容。也就是说当用户在1小时内第三次向微信公众平台发消息时,其手机微信客户端是不会收到任何回复的。

  1. 关键词自动回复
    设置关键词自动回复的界面如图1-27所示。

image

先从添加规则开始吧。所谓规则就是自己定制的一个标准,比如笔者添加了一个规则,名为“定义”,关键字为“干什么的”、“做什么的”,如图1-28所示。
image

这时我们在手机上可以看到图1-29所示的效果。

image

  1. 未全匹配与已全匹配
    在创建规则时,细心的用户可能会发现“未全匹配”4个字,如图1-30所示。接下来介绍未全匹配和已全匹配的区别。

image

未全匹配的意思是:如果设置了关键字“干什么的”、“做什么的”,并且用户发送来的消息里有这些关键字,比如“你们是干什么的”、“你们是做什么的”,那么微信公众平台的系统将会回复预先设置的回复消息,这里是“我们是一个实验室”,实现的效果如图1-31所示。
已全匹配是指:只有用户发送的消息和您的关键词一模一样,不多一个字也不少一个字,微信公众平台才会回复消息。还举刚才的例子,笔者这次使用关键字全匹配,那么再发送“你们是做什么的”、“你们是干什么的”,微信后台将不会给予任何回应。必须发送关键字“干什么的”、“做什么的”,公众平台才会回复消息,效果如图1-32所示。

image

微信服务器对于前两条消息并没有做出回复,因为在全匹配模式下,只对和关键词一模一样的消息进行回复。后两条消息正好是关键词,因此微信服务器对之做出了正确的回复。
提示 如果同时设置了消息自动回复和关键字自动回复,那么会先匹配关键字自动回复,在所有关键字自动回复都没有匹配上之后才会使用消息自动回复的设置。

1.3.2 自定义菜单

进入自定义菜单的设置模式和进入自动回复的类似。但有一点需要强调,如图1-33所示,单击“启用”后,系统会提示自定义菜单将会在24小时后更新。需要提醒您的是,可以对已修改了自定义菜单的公众账号取消关注,然后重新关注,这时再看到的手机端的自定义菜单就是修改后的样子了。
下面我们开始设置自定义菜单。如图1-34所示,单击绿色的“添加”按钮。
为按钮取一个名字,例如笔者将第一个按钮命名“关于我们”,如图1-35所示。
单击图1-35所示的那个“+”号就可以创建一级菜单下的二级菜单按钮了。比如笔者为二级菜单的按钮取名“团队宗旨”,并且选中“团队宗旨”按钮,效果如图1-36所示。

image

image

提示 单击绿色的添加按钮创建的是一级菜单按钮,单击加号创建的是二级菜单按钮。
顺便给二级菜单按钮“团队宗旨”加上一个功能!比如添加发送消息的功能,在网页下端有绿色的预览按钮,效果如图1-37所示。
想在团队宗旨的下面添加“团队愿景”按钮该怎么办? 选中“关于我们”,单击加号,然后为新的按钮取名“团队愿景”,效果如图1-38所示。

image

接下来,笔者还想加点便民服务,比如天气预报。单击图1-36所示的添加按钮,然后为一级菜单按钮取名“便民服务”,再创建二级菜单按钮“天气预报”,但是这一次有一些变化了。笔者为天气预报按钮设定的功能是跳转到网页,并输入URL:http://m.hao123.com/a/tianqi,如图1-39所示。

image

再次预览,效果如图1-40所示。

image

好了,我们把微信公众平台的注册、认证、编辑模式等功能都介绍完了,希望您根据以上介绍的详细流程可以创建出令自己满意的微信公众平台。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《UNIX环境高级编程(第3版)》——1.2 UNIX体系结构
内核的接口被称为系统调用(system call,图1-1中的阴影部分)。公用函数库构建在系统调用接口之上,应用程序既可使用公用函数库,也可使用系统调用。(我们将在1.11节对系统调用和库函数做更多说明。)shell是一个特殊的应用程序,为运行其他应用程序提供了一个接口。
1402 0
《UNIX环境高级编程(第3版)》——1.7 出错处理
对于资源相关的非致命性出错的典型恢复操作是延迟一段时间,然后重试。这种技术可应用于其他情况。例如,假设出错表明一个网络连接不再起作用,那么应用程序可以采用这种方法,在短时间延迟后,尝试重建该连接。一些应用使用指数补偿算法,在每次迭代中等待更长时间。
1065 0
微信公众平台消息接口PHP版开发教程
原文: 微信公众平台消息接口PHP版开发教程  一、写好接口程序 在你的服务器上上传好一个接口程序文件,如http://www.yourdomain.
838 0
微信公众平台开发入门教程(四)获取接收消息
定义消息类型处理函数 在接收到的消息中根据消息类型,定义不同的消息处理函数, public function responseMsg() { $postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; if (!empty($postStr))...
844 0
微信公众平台消息接口PHP版
使用前提条件:拥有一个公网上的HTTP服务器主机空间,具有创建目录、上传文件等权限。推荐新浪的SAE。http://sae.sina.com.cn/ 首先请注册微信公众平台的账号,注册地址:http://mp.weixin.qq.com/ 本教程主要讲解接口的开发流程。
696 0
微信公众平台开发初级教程
点击右上角...,再选择在浏览器中打开 在浏览中打开后,点击下面的立即购买
638 0
微信公众平台消息接口开发(12)消息接口Bug
微信公众平台开发模式 微信公众平台消息接口 微信公众平台API 微信开发模式 Bug 方倍工作室 原文:http://www.cnblogs.com/txw1958/archive/2013/03/16/weixin-if12-bug.html     自己看吧,不做说明了。
654 0
微信公众平台消息接口开发(7)快递查询
微信公众平台消息接口 微信公众平台开发 微信公众平台开发模式  快递查询 作者:方倍工作室原文:http://www.cnblogs.com/txw1958/archive/2013/03/12/weixin-if7-express.
2231 0
微信公众平台消息接口开发(11)地理位置查询附近商家
一、获取用户地址位置消息 用户发送位置时的消息及格式如下 后台格式: gh_680bdefc8c5d]]> oIDrpjqASyTPnxRmpS9O_ruZGsfk]]> 1359036619 location]]> 22.
955 0
10057
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载