在上一篇《NeuChar 平臺使用及開發教程(四):使用 NeuChar 的素材服務》中,我們已經完成了素材的新增,下面,讓我們來設定一個關鍵字回覆,並同步到應設定好Neural Ending的公眾號訊息對話服務和小程式的客服訊息服務中。
設定
進入 NeuCharl Cell 的設定介面,點選右側的【關鍵字回覆】按鈕。
點選【新增回覆】按鈕,再出現的編輯框中,設定規則名稱,並設定接收訊息型別(預設為文字),然後輸入匹配這條回覆的關鍵字,支援多個關鍵字,使用英文逗號(,)進行分割。
然後設定回覆內容,點選【新增】按鈕,可以選擇不同型別的回覆型別,例如選擇文字型別:
如果臨時需要新增文字回覆內容,也可以點選【新增文字內容】快速新增。
選擇一條回覆資訊,點選【新增】即可完成這一條回覆訊息的新增。
可以只新增一條回覆訊息,也可以新增多條(說明:多條訊息需要使用到客服介面,因此需要確保微信開發者伺服器已經具備此能力和許可權)。
點選【儲存】按鈕。
可以新增多條不同規則以備後續測試。
設定完成後,點選右上角【推送】按鈕,選擇需要推送到的 Neural Ending 節點(請確保這些節點已經正確設定 Url 及 Token 引數,以及使用了新版本的 Senparc.Wexin SDK,擁有 NeuCahr 處理能力)。
推送過程中如果遇到常規的錯誤資訊,可以單獨選中再次推送。
測試
推送完成之後,我們來測試公眾號和小程式的服務(注意:到目前為止沒有編寫任何一行程式碼)。
開啟“盛派網路小助手”公眾號,輸入文字“blog”和“教程”(由於訊息比較長,因此使用了桌面版微信截圖,手機端可收到同樣回覆)
在“盛派網路小助手”小程式內,點選客服按鈕,進入到客服視窗(和公眾號訊息介面如出一轍):
輸入文字“blog”或“部落格”或“教程”,即可得到相同的回覆內容。
一次設定,跨平臺同步,怎麼樣,很酷吧?
可能有細心的朋友要說:等一下!說好的多圖文呢?怎麼成了兩個圖文?和公眾號不一樣呀!
沒錯,確實不一樣,但這就是 NeuChar 的又一個強大之處:自動降級彌補。
小程式不支援“多圖文”型別,只支援文字、連結、圖片等少數幾個型別,因此 NeuChar 識別到小程式不支援多圖文後,會將圖文資訊逐條拆解為“連結(link)”型別訊息,以確保最高的還原度,使用者點選每一條link資訊,仍然可以跳轉到和公眾號一樣的Url上。
怎麼樣?是不是有點迫不及待想要動動手?如果出了釋出自己的應用,還希望為其他賬號提供“開發一次,跨平臺服務”的 NeuChar App,請看下一篇:《NeuChar 平臺使用及開發教程(六):成為開發者》,快來成為 NeuChar 的創世開發者吧!