【微信开发】微信公众号开发 之 编辑模式使用

原创 2014年03月06日 00:09:15

.

作者 : 万境绝尘

转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/20306735 .

.


本人 微信公众账号(订阅号) : 韩曙亮

-- ╮(╯▽╰)╭ : 为毛我申请不到 服务号 %>_<%, 订阅号各种不方便啊, 编辑模式没有自定义菜单功能啊, 明天就开启开发模式;

-- 关注微信公众号






互斥的两种模式 : 编辑模式 和 开发模式, 这两个模式不能同时使用;


编辑模式功能 :  编辑模式主要通过界面编辑的方式设置自动回复自定义菜单, 这些设置直接在公众平台上就可以完成;


编辑模式的场景

-- 没有开发能力 : 用于品牌宣传, 新闻媒体, 自助客服类型的公众号;

-- 具有开发能力 : 在开发之前使用编辑模式快速搭建的原型, 开发模式出现故障切换到编辑模式; 


编辑模式开启方式 : 如上图, 功能 --> 高级功能 --> 编辑模式;



一. 自动回复设置


.

自动回复 : 在自动回复模块中, 可以设置自动回复功能, 可以回复的内容包括 文本, 图片, 语音等消息;

-- 被添加自动回复 : 微信公众好第一次被用户添加的时候发送的信息;

-- 消息自动回复 : 用户向公众号发消息的时候, 自动回复给用户的信息;

-- 关键词自动回复 : 用户发送某个特定关键词的时候, 回复对应的内容;


开启自动回复 : 自动回复默认是关闭状态的, 需要手动 滑动 启用按钮才可以使用;




1. 被动添加自动回复



被动添加自动回复作用 : 用户添加微信公众号的时候, 自动回复给用户的消息;

-- 回复常用内容 : 欢迎语, 功能简介, 操作指引等;


推荐回复类型 : 自动回复可以是 文字 图片 视频 语音, 但是这里推荐使用 文字, 文字可以为用户省流量;


这里设置一些回复内容到我的公众号中 : 手机版的网站是用百度轻应用做的 \(^o^)/~, 挺好用的;

欢迎添加 韩曙亮 微信公众号 O(∩_∩)O~ 
Android  IOS 嵌入式 重构 设计模式 UML 学习交流mo-OK
目前学习 微信开发 和 百度轻应用 中 ...
欢迎访问个人博客 : 
-- CSDN博客 : http://blog.csdn.net/shulianghan
-- PC版 : www.hanshuliang.com
-- 手机版 : http://mobile.hanshuliang.com

联系邮箱 : 13241153187@163.com


添加示例


使用效果




2. 消息自动回复



消息自动回复作用 : 用户向公众好发送不能识别的消息的时候, 会将这种自动回复发送给用户, 消息自动回复的格式也可以有 文字 图片 视频 语音;

-- 使用场景 : 开发模式下服务器故障, 或者刚刚开通微信公众号, 没有进行关键词自动回复设置的时候, 就可以设置该消息自动回复;


设置内容

回复 Android , IOS, 嵌入式, 重构, 设计模式 可以进入进一步提示.
回复 公众号开发 , 百度轻应用 查看相关开发细节. 


设置方法



使用效果




3. 关键词自动回复



关键词回复 : 用户发送符合的关键词的时候, 会根据关键词回复其对应的内容;


自动回复规则 : 一个关键词自动回复规则由3部分组成, 规则名, 关键词, 回复;

-- 规则名 : 规则名不代表任何意义, 可以重复, 主要作用是为了方便查看记忆;

-- 关键字 : 有两种匹配方式 分别是 未全匹配已全匹配, 未全匹配就是只要内容中含有关键字就可以匹配, 已全匹配就是只有用户发送的内容完全相同才能匹配;

-- 回复 : 关键字匹配成功后, 发送关键字中对应的内容, 可以是 文字 图片 视频 语音;



关键字与回复之间的关系

-- 未全匹配 : 未全匹配 "重构" 关键字, 只要回复的内容中含有 "重构" 两个字, 就会回复相关内容, 如下图设置 : 


-- 未全匹配效果 :


-- 已全匹配 : 关键字完全匹配的时候才会发送相应信息;


-- 已全匹配效果


-- 一对多关系 : 一个关键字匹配多条内容, 如上图, 一条关键字 对应多条回复, 如果勾选回复全部, 两条回复都会发出;

-- 多对一关系 : 多个关键字匹配一条内容, 如上图, 如果不进行勾选, 两个关键字都会发出一条回复;



4. 自动回复优先级判定



消息自动回复优先级 : 不管用户发送什么类型的消息, 只要公众账号接收到消息便会自动回复, 如果用户发送能够匹配关键字回复规则, 就优先按照关键字回复规则回复;


关键字自动回复优先级 : 如果用户发送的信息匹配多条关键字就随机发送一条;


关键字回复优先级 > 消息自动回复优先级


.


二. 案例 - 重构字典



1. 重构字典设计


(1) 功能设计


功能 : 用户可以与该微信公众号通过消息的发送与回复, 查询重构相关知识, 例如查询代码的坏味道(Bad Smell), 查询重构方法(Refactor Method)的细节知识;

-- 被添加自动回复 : 用户关注微信公众号的时候, 自动回复给用户一条信息, 这条信息是一次性的, 这里就注明回复重构二字或者任意不能识别的内容就会出现目录列表;

-- 消息自动回复 : 当用户发送不能识别的消息的时候, 会回复重构相关目录;

-- 关键字自动回复 : 案例的主体, 这里会根据重构的细节条目 如 代码的坏味道 重构方法 发送相应的重构内容细节;


(2) 数据准备


先列出几条概念, 解释也比较粗糙, 以后总结会慢慢补齐和完善;


代码坏味道

-- 重复代码 : 一个以上的位置出现相同的代码结构;

-- 过长函数 : 函数中过长的代码;

-- 过大的类 : 单个类功能太多, 内部定义的成员变量多;

-- 过长参数列 : 函数传入的参数过多;

-- 发散式变化 : 添加一种模块需要修改一个类中的2种函数, 添加另一种模块需要修改同一个类中的3个函数, 将这个类分开比较好;

-- 霰弹式修改 : 添加一个模块需要修改多个类, 这样将多个类合并成一个类比较好;


(3) 设计关键词规则 


关键词 : 重构 (完全匹配)

-- 对应回复内容 : 列出重构的目录, 详细列举出22种代码坏味道, 以及所有的重构方法; 


关键词 : 代码坏味道(未全匹配)

-- 对应回复内容 : 列出22种代码坏味道;


关键词 : 代码坏味道的具体名称(完全匹配);

-- 对应回复内容 : 将这种坏味道的具体信息回复;



2. 使用效果







.

作者 : 万境绝尘

转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/20306735 .

.


版权声明:本文为博主原创文章,转载请注明出处 http://blog.csdn.net/shulianghan

微信公众号开发(一)--开发模式与编辑模式

学习步骤:分四章来讲述这部分内容,下面是每章的大致内容。 1、了解开发模式与编辑模式,开发前的一些准备。 2、开发模式用户、微信服务器、个人服务器是如何交互的。什么是接口。 3、各种...
  • liuxuan12417
  • liuxuan12417
  • 2016年11月09日 21:49
  • 410

微信公众平台服务号开发者模式自定义菜单快速生成技巧

1.很多同学都吐槽,搞了个服务号,自然要好好发挥自定义菜单这个得天独厚的功能。 但在开发者模式下,要么通过本地代码上传,但这个很容易失败; 要么编辑好菜单的JSON数据,使用在线生成的办法,但这会...
  • afanxingzhou
  • afanxingzhou
  • 2015年02月28日 13:45
  • 5025

启用开发者模式--微信公众平台开发(三)

开启开发者模式后:
  • qq_33556185
  • qq_33556185
  • 2016年10月19日 16:21
  • 5163

[027] 微信公众帐号开发教程第3篇-开发模式启用及接口配置

编辑模式与开发模式 微信公众帐号申请成功后,要想接收处理用户的请求,就必须要在“高级功能”里进行配置,点击“高级功能”,将看到如下界面: 从上图中可以看到,高级功能包含两种模式:编辑模式和...
  • lyq8479
  • lyq8479
  • 2013年05月18日 22:09
  • 301357

微信公众号之开发者模式的接入

  • 2016年05月10日 20:55
  • 3KB
  • 下载

微信公众号开发者模式后台源码

  • 2014年10月30日 11:46
  • 2.52MB
  • 下载

微信开发学习日记(五):weiphp开源框架的bug,公众号权限编辑问题

最近在研究weiphp,总体感觉还行,bug据说还挺多。这不,我就遇到一个比较严重影响使用的。感觉不太应该出现这么严重的bug啊。   weiphp的微信公众号等级,权限增加和编辑bug,看不到权限列...
  • FansUnion
  • FansUnion
  • 2015年04月14日 10:15
  • 2473

微信公众号编辑模式应用

先要注册一个微信公众号:http://blog.csdn.net/u014427391/article/details/50779261 要实现公众号编辑模式应用,先要开启编辑模式 微信公众平台后...
  • u014427391
  • u014427391
  • 2016年03月08日 18:59
  • 1451

微信公众号开发者模式下,怎样显示菜单?

微信公众号在编辑模式下,设置菜单很容易,开发者模式不同,需要用代码实现。 开发者模式下的菜单是通过请求微信指定的接口获取的,接口地址是:POST(请使用https协议)http请求方式:POST(请使...
  • Just_Do_It_1993
  • Just_Do_It_1993
  • 2017年04月27日 11:16
  • 1592

微信公众号开发者模式Java笔记-管理素材

/** * 获取素材列表 */ public JSONObject getMaterialList(String type ,int offset, int count) ...
  • sinat_15114467
  • sinat_15114467
  • 2015年12月31日 14:50
  • 1224
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【微信开发】微信公众号开发 之 编辑模式使用
举报原因:
原因补充:

(最多只允许输入30个字)