現在、WeChat ミニ プログラムの開発がより一般的になっています。この記事では、WeChat の新しい機能であるカスタマー サービス ロボット ミニ プログラムを説明します。このミニ プログラムは、対応する他の種類の自動カスタマー サービス プログラムを作成するためにも使用できます。 olami プラットフォームでの質問と回答は以上です。
ミニ プログラム インターフェイス全体には 2 つの部分が含まれており、1 つは回答の表示に使用され、もう 1 つは入力ボックスです。アプレットの中核は、http リクエストを olami サーバーに送信し、その結果を処理して表示することです。 olami インターフェイスの詳細な使用方法については、上位 2 つのブログを参照してください。入力を処理するコードは次のとおりです。
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 }) } }); },
操作の効果を以下に示します。
Input
Result
ヘルプ関数の紹介
自動カスタマーサービス機能のみ 以下の手順が必要です:
1. olami プラットフォーム上の nli システムにアクセスし、新しい文法モジュールを作成します。
2. モジュールに入り、文法を編集し、サポートが必要な質問と対応する回答を追加します。
画像内のコンテンツは、サポートされている質問文です。ここでは、1 つの文法で複数の同様のステートメントをサポートできる、プラットフォームの OSL 文法記述言語が使用されています。 OSL言語の説明はこちらです。もちろん、手間を省きたい場合は、完全な文を書くこともできますが、この場合、この完全な質問でのみ答えを得ることができます。
出力方法として回答を選択します。これらの回答はランダムに出力されるため、単調に見えなくなります。
文法が完成したら公開してください。
アプリケーション管理でモジュールを設定すると、対応する質問が回答されたことをミニプログラムで確認できます。今後、サポートされる新しい質問を追加するには、手順 2 ~ 3 を繰り返すだけです。
カスタマーサービス機能でサポートされている文は次のとおりです:
これは何のゲームですか?
このミニプログラムは何をしますか?
このゲームのプレイ方法は何ですか?
上記はWeChatです。ミニプログラム自動顧客サービス機能チュートリアル、参考になる皆様のお役に立てれば幸いです。
関連おすすめ:
WeChatミニプログラムに画像拡大プレビュー機能を実装する方法WeChatミニプログラム開発の導入事例ミニプログラム開発経験のまとめ以上がWeChatミニプログラムロボット自動接客機能の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。