微信機器人:自定義回复
自定義回復是微信公眾號最早推出的功能,很多微信運營者在“群發功能”之後,關注最多的。微信機器人在這方面的功能也是最豐富的。
自定義回复
前面一章,我們已經演示如何添加文本類型的自定義回复,但是微信公眾號支持“文本”,“圖片”,“語音”,“視頻”,“音樂”和“圖文”這6種類型的被動回复。微信機器人對這方面已經完全支持,並且還針對WordPress 和我們運營微信經驗和平常使用習慣新增了一些使用方式,下圖就是新增自定義回复的界面:
首先可以輸入要定義的關鍵字。
然後設置匹配模式:
- 完全匹配就是關鍵字要完全匹配,才會響應;
- 前綴匹配指的是只要前面兩個中文字或者兩個字母匹配就會響應;
- 而模糊匹配則更加廣泛,只要用戶輸入含有關鍵字就會響應;
如果一個關鍵字如果同時定義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 這幾篇,就可以這樣設置:
第三方平台
微信機器人不是萬能的,我們把它定義成一個微信公眾號的中心管理和運營的工具,但是客戶的需求總是不停的變化的,我們是無法完全符合客戶的需求的,比如客戶希望做個大輪盤,抽獎等營銷活動,而提供這方面服務的微信營銷廠商有很多,何不如讓用戶在使用微信機器人的時候,也能接入這些第三方微信營銷的服務呢,這就是第三方平台的由來。
比如下面定義了兩個第三方平台:
然後在新增自定義回复的界面,回复類型選擇第三方:
這樣用戶在輸入“抽獎”關鍵字的時候,就會轉到這個“抽獎”的第三方進行處理了,並且把結果返回給用戶。
使用第三方平台的時候,有兩點需要注意:
- 第三方平台設置的Token 要和我們設置的Token 一致。
- 如果我們使用了加密模式,第三方平台也要進行加密,並且加密的 EncodingAESKey 也要一致。