【微信开发】微信公众号开发 之 编辑模式使用
.
作者 : 萬境絕塵
轉(zhuǎn)載請(qǐng)注明出處 : http://blog.csdn.net/shulianghan/article/details/20306735?.
.
本人 微信公眾賬號(hào)(訂閱號(hào)) : 韓曙亮
-- ╮(╯▽╰)╭ : 為毛我申請(qǐng)不到 服務(wù)號(hào) %>_<%, 訂閱號(hào)各種不方便啊, 編輯模式?jīng)]有自定義菜單功能啊, 明天就開啟開發(fā)模式;
-- 關(guān)注微信公眾號(hào) :?
互斥的兩種模式 : 編輯模式 和 開發(fā)模式, 這兩個(gè)模式不能同時(shí)使用;
編輯模式功能 : ?編輯模式主要通過界面編輯的方式設(shè)置自動(dòng)回復(fù) 和 自定義菜單, 這些設(shè)置直接在公眾平臺(tái)上就可以完成;
編輯模式的場(chǎng)景 :?
-- 沒有開發(fā)能力 : 用于品牌宣傳, 新聞媒體, 自助客服類型的公眾號(hào);
-- 具有開發(fā)能力 : 在開發(fā)之前使用編輯模式快速搭建的原型, 開發(fā)模式出現(xiàn)故障切換到編輯模式;?
編輯模式開啟方式 : 如上圖, 功能 --> 高級(jí)功能 --> 編輯模式;
一. 自動(dòng)回復(fù)設(shè)置
.
自動(dòng)回復(fù) : 在自動(dòng)回復(fù)模塊中, 可以設(shè)置自動(dòng)回復(fù)功能, 可以回復(fù)的內(nèi)容包括 文本, 圖片, 語音等消息;
-- 被添加自動(dòng)回復(fù) : 微信公眾好第一次被用戶添加的時(shí)候發(fā)送的信息;
-- 消息自動(dòng)回復(fù) : 用戶向公眾號(hào)發(fā)消息的時(shí)候, 自動(dòng)回復(fù)給用戶的信息;
-- 關(guān)鍵詞自動(dòng)回復(fù) : 用戶發(fā)送某個(gè)特定關(guān)鍵詞的時(shí)候, 回復(fù)對(duì)應(yīng)的內(nèi)容;
開啟自動(dòng)回復(fù) : 自動(dòng)回復(fù)默認(rèn)是關(guān)閉狀態(tài)的, 需要手動(dòng) 滑動(dòng) 啟用按鈕才可以使用;
1. 被動(dòng)添加自動(dòng)回復(fù)
被動(dòng)添加自動(dòng)回復(fù)作用 : 用戶添加微信公眾號(hào)的時(shí)候, 自動(dòng)回復(fù)給用戶的消息;
-- 回復(fù)常用內(nèi)容 : 歡迎語, 功能簡(jiǎn)介, 操作指引等;
推薦回復(fù)類型 : 自動(dòng)回復(fù)可以是 文字 圖片 視頻 語音, 但是這里推薦使用 文字, 文字可以為用戶省流量;
這里設(shè)置一些回復(fù)內(nèi)容到我的公眾號(hào)中 : 手機(jī)版的網(wǎng)站是用百度輕應(yīng)用做的 \(^o^)/~, 挺好用的;
歡迎添加 韓曙亮 微信公眾號(hào) O(∩_∩)O~ Android IOS 嵌入式 重構(gòu) 設(shè)計(jì)模式 UML 學(xué)習(xí)交流mo-OK 目前學(xué)習(xí) 微信開發(fā) 和 百度輕應(yīng)用 中 ... 歡迎訪問個(gè)人博客 : -- CSDN博客 : http://blog.csdn.net/shulianghan -- PC版 : www.hanshuliang.com -- 手機(jī)版 : http://mobile.hanshuliang.com聯(lián)系郵箱 : 13241153187@163.com
使用效果 :?
2. 消息自動(dòng)回復(fù)
消息自動(dòng)回復(fù)作用 : 用戶向公眾好發(fā)送不能識(shí)別的消息的時(shí)候, 會(huì)將這種自動(dòng)回復(fù)發(fā)送給用戶, 消息自動(dòng)回復(fù)的格式也可以有 文字 圖片 視頻 語音;
-- 使用場(chǎng)景 : 開發(fā)模式下服務(wù)器故障, 或者剛剛開通微信公眾號(hào), 沒有進(jìn)行關(guān)鍵詞自動(dòng)回復(fù)設(shè)置的時(shí)候, 就可以設(shè)置該消息自動(dòng)回復(fù);
設(shè)置內(nèi)容 :?
回復(fù) Android , IOS, 嵌入式, 重構(gòu), 設(shè)計(jì)模式 可以進(jìn)入進(jìn)一步提示. 回復(fù) 公眾號(hào)開發(fā) , 百度輕應(yīng)用 查看相關(guān)開發(fā)細(xì)節(jié).
設(shè)置方法 :?
使用效果 :?
3. 關(guān)鍵詞自動(dòng)回復(fù)
關(guān)鍵詞回復(fù) : 用戶發(fā)送符合的關(guān)鍵詞的時(shí)候, 會(huì)根據(jù)關(guān)鍵詞回復(fù)其對(duì)應(yīng)的內(nèi)容;
自動(dòng)回復(fù)規(guī)則 : 一個(gè)關(guān)鍵詞自動(dòng)回復(fù)規(guī)則由3部分組成, 規(guī)則名, 關(guān)鍵詞, 回復(fù);
-- 規(guī)則名 : 規(guī)則名不代表任何意義, 可以重復(fù), 主要作用是為了方便查看記憶;
-- 關(guān)鍵字 : 有兩種匹配方式 分別是 未全匹配 和 已全匹配, 未全匹配就是只要內(nèi)容中含有關(guān)鍵字就可以匹配, 已全匹配就是只有用戶發(fā)送的內(nèi)容完全相同才能匹配;
-- 回復(fù) : 關(guān)鍵字匹配成功后, 發(fā)送關(guān)鍵字中對(duì)應(yīng)的內(nèi)容, 可以是 文字 圖片 視頻 語音;
關(guān)鍵字與回復(fù)之間的關(guān)系 :?
-- 未全匹配 : 未全匹配 "重構(gòu)" 關(guān)鍵字, 只要回復(fù)的內(nèi)容中含有 "重構(gòu)" 兩個(gè)字, 就會(huì)回復(fù)相關(guān)內(nèi)容, 如下圖設(shè)置 :?
-- 未全匹配效果 :
-- 已全匹配 : 關(guān)鍵字完全匹配的時(shí)候才會(huì)發(fā)送相應(yīng)信息;
-- 已全匹配效果 :?
-- 一對(duì)多關(guān)系 : 一個(gè)關(guān)鍵字匹配多條內(nèi)容, 如上圖, 一條關(guān)鍵字 對(duì)應(yīng)多條回復(fù), 如果勾選回復(fù)全部, 兩條回復(fù)都會(huì)發(fā)出;
-- 多對(duì)一關(guān)系 : 多個(gè)關(guān)鍵字匹配一條內(nèi)容, 如上圖, 如果不進(jìn)行勾選, 兩個(gè)關(guān)鍵字都會(huì)發(fā)出一條回復(fù);
4. 自動(dòng)回復(fù)優(yōu)先級(jí)判定
消息自動(dòng)回復(fù)優(yōu)先級(jí) : 不管用戶發(fā)送什么類型的消息, 只要公眾賬號(hào)接收到消息便會(huì)自動(dòng)回復(fù), 如果用戶發(fā)送能夠匹配關(guān)鍵字回復(fù)規(guī)則, 就優(yōu)先按照關(guān)鍵字回復(fù)規(guī)則回復(fù);
關(guān)鍵字自動(dòng)回復(fù)優(yōu)先級(jí) : 如果用戶發(fā)送的信息匹配多條關(guān)鍵字就隨機(jī)發(fā)送一條;
關(guān)鍵字回復(fù)優(yōu)先級(jí) > 消息自動(dòng)回復(fù)優(yōu)先級(jí)
.
二. 案例 - 重構(gòu)字典
1. 重構(gòu)字典設(shè)計(jì)
(1) 功能設(shè)計(jì)
功能 : 用戶可以與該微信公眾號(hào)通過消息的發(fā)送與回復(fù), 查詢重構(gòu)相關(guān)知識(shí), 例如查詢代碼的壞味道(Bad Smell), 查詢重構(gòu)方法(Refactor Method)的細(xì)節(jié)知識(shí);
-- 被添加自動(dòng)回復(fù) : 用戶關(guān)注微信公眾號(hào)的時(shí)候, 自動(dòng)回復(fù)給用戶一條信息, 這條信息是一次性的, 這里就注明回復(fù)重構(gòu)二字或者任意不能識(shí)別的內(nèi)容就會(huì)出現(xiàn)目錄列表;
-- 消息自動(dòng)回復(fù) : 當(dāng)用戶發(fā)送不能識(shí)別的消息的時(shí)候, 會(huì)回復(fù)重構(gòu)相關(guān)目錄;
-- 關(guān)鍵字自動(dòng)回復(fù) : 案例的主體, 這里會(huì)根據(jù)重構(gòu)的細(xì)節(jié)條目 如 代碼的壞味道 重構(gòu)方法 發(fā)送相應(yīng)的重構(gòu)內(nèi)容細(xì)節(jié);
(2) 數(shù)據(jù)準(zhǔn)備
先列出幾條概念, 解釋也比較粗糙, 以后總結(jié)會(huì)慢慢補(bǔ)齊和完善;
代碼壞味道 :?
-- 重復(fù)代碼 : 一個(gè)以上的位置出現(xiàn)相同的代碼結(jié)構(gòu);
-- 過長(zhǎng)函數(shù) : 函數(shù)中過長(zhǎng)的代碼;
-- 過大的類 : 單個(gè)類功能太多, 內(nèi)部定義的成員變量多;
-- 過長(zhǎng)參數(shù)列 : 函數(shù)傳入的參數(shù)過多;
-- 發(fā)散式變化 : 添加一種模塊需要修改一個(gè)類中的2種函數(shù), 添加另一種模塊需要修改同一個(gè)類中的3個(gè)函數(shù), 將這個(gè)類分開比較好;
-- 霰彈式修改 : 添加一個(gè)模塊需要修改多個(gè)類, 這樣將多個(gè)類合并成一個(gè)類比較好;
(3) 設(shè)計(jì)關(guān)鍵詞規(guī)則?
關(guān)鍵詞 : 重構(gòu) (完全匹配)
-- 對(duì)應(yīng)回復(fù)內(nèi)容 : 列出重構(gòu)的目錄, 詳細(xì)列舉出22種代碼壞味道, 以及所有的重構(gòu)方法;?
關(guān)鍵詞 : 代碼壞味道(未全匹配)
-- 對(duì)應(yīng)回復(fù)內(nèi)容 : 列出22種代碼壞味道;
關(guān)鍵詞 : 代碼壞味道的具體名稱(完全匹配);
-- 對(duì)應(yīng)回復(fù)內(nèi)容 : 將這種壞味道的具體信息回復(fù);
2. 使用效果
.
作者?:?萬境絕塵
轉(zhuǎn)載請(qǐng)注明出處?:?http://blog.csdn.net/shulianghan/article/details/20306735?.
.
總結(jié)
以上是生活随笔為你收集整理的【微信开发】微信公众号开发 之 编辑模式使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android 应用开发】分析各种An
- 下一篇: 【微信开发】微信开发 之 开启开发模式