国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

微信小程序自動客服功能

2019-11-19 15:00:14
字體:
來源:轉載
供稿:網友

微信小程序最近比較火爆,所以抽空做了個客服機器人的小程序,來回答之前坦克游戲中的常見問題。當然這個小程序也很容易修改為其他類型的自動客服,需要做的僅僅是在olami平臺加上相應的問題和答案。

整個小程序界面包含2個部分,一部分用于顯示回答,一部分為輸入框。小程序的核心就是向olami服務器發送http請求,然后處理結果并顯示出來。olami接口的詳細使用方法可以參考置頂的兩篇博客。處理輸入的代碼如下:

bindInput: function (e) {  var that = this;  var input = e.detail.value;  var timeStamp = new Date().getTime();  var sign = '1df21860a96a4509bcb50957bbdd6eccapi=nliappkey=382c5f83fb67458a99ca7b2eee17473etimestamp=' + timeStamp + '1df21860a96a4509bcb50957bbdd6ecc';  var MD5 = require('../../utils/MD5.js')  sign = MD5.md5(sign);  wx.request({   url: 'https://cn.olami.ai/cloudservice/api',   data: {    appkey: '382c5f83fb67458a99ca7b2eee17473e',    api: 'nli',    timestamp: timeStamp,    sign: sign,    rq: JSON.stringify({     "data_type": "stt",     "data": {      "input_type": 1,      "text": input     }    }),    cusid: app.globalData.custId,   },   header: {    'content-type': 'application/x-www-form-urlencoded'   },   method: 'POST',   success: function(res) {    var result = '';    if (res.data.status == 'ok') {     if (res.data.data.nli.length != 0) {      result = res.data.data.nli[0].desc_obj.result     }    }    that.setData({     userInfo: {},     userinput: '',     result: result    })   }  }); },

運行的效果見下圖:

輸入

結果

幫助功能簡介

要實現自動客服功能,只需以下幾步:

1.在olami平臺進入nli系統,新建一個語法模塊。

2.進入模塊,編輯grammar,新增需要支持的問題以及相應的答案。

圖中的內容就是支持的問句,這里使用了平臺的OSL語法描述語言,可以在一個grammar中支持多個類似的說法。osl語言說明在此處。當然,如果圖省事,直接寫完整句子也行,只是這樣的話只有用這個完整的問句才能得到答案。

輸出方式選答案,下面就可以添加多個答案,這些答案是隨機輸出的,可以寫多個意思一樣的答案,這樣不會顯得那么單調。

1.語法編寫完成后發布一下。

如果在應用管理里配置好了模塊,在小程序里就可以看到相應的問題已經支持回復了。以后要添加新支持的問題,只要重復2~3步就可以了。

客服功能支持的語句有:

  • 這是個什么游戲
  • 這個小程序是干什么的
  • 有哪些語音指令
  • 這個游戲怎么玩

總結

以上所述是小編給大家介紹的微信小程序自動客服功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芮城县| 车险| 肇源县| 宜兰县| 宣化县| 光泽县| 三门县| 小金县| 泽库县| 循化| 彭泽县| 顺昌县| 吉木萨尔县| 普格县| 襄城县| 西乌珠穆沁旗| 榆林市| 永和县| 新源县| 宁陵县| 海林市| 金山区| 荆门市| 宁南县| 长垣县| 宣威市| 建水县| 苏尼特左旗| 雅江县| 富阳市| 富蕴县| 玉林市| 衡东县| 山阴县| 策勒县| 延寿县| 临泉县| 博兴县| 唐河县| 长海县| 佛坪县|