前言
在如今这个信息高速流动的时代,好的客服服务能够提高产品的转化率和用户满意度。而智能客服机器人算法的出现提供了更加智能,交互性更强的解决方案。qiyu-sdk (网易七鱼机器人 API 网页前端 SDK)就是这样一种解决方案,它提供了一种简单易用的方法,用于在 Web 应用中使用七鱼机器人提供的服务。本文将详细介绍如何在实际应用中使用 qiyu-sdk。
安装和配置 qiyu-sdk
在使用 qiyu-sdk 之前,需要在你的应用中安装和配置该 npm 包。通过下面的命令行:
npm install qiyu-sdk
在安装成功之后,我们就可以开始配置 qiyu-sdk 了。首先,我们需要在代码中引入 qiyu-sdk:
import * as QiyuSDK from 'qiyu-sdk';
除此之外,我们还需要从七鱼机器人官网获取 appKey 和 appSecret,这些信息将会用于配置 qiyu-sdk。在获取了这些信息之后,我们可以在代码中这样写:
QiyuSDK.config({ appKey: 'your_app_key', appSecret: 'your_app_secret', serverUrl: 'https://qiyukf.com', debug: false, });
通过以上代码,我们完成了 qiyu-sdk 的安装和配置,接下来我们可以开始使用 qiyu-sdk 的功能。
使用 qiyu-sdk
qiyu-sdk 提供了一些 API,可以在你的 Web 应用中使用七鱼机器人提供的服务。在接下来的示例中,我们将会展示如何使用 qiyu-sdk 提供的几个功能。
初始化七鱼聊天窗口
首先,我们可以通过下面的代码初始化七鱼聊天窗口:
QiyuSDK.init({ settingId: 'your_setting_id', });
settingId 代表七鱼机器人在官网上的设置 ID,通过这个设置 ID,我们可以在初始化七鱼聊天窗口时告诉七鱼机器人我们的应用的详细信息。
开始聊天
除了初始化聊天窗口,我们还需要提供一个入口,供用户开始聊天。可以通过下面的代码来实现:
QiyuSDK.openChatWindow();
通过这个 API,当用户点击聊天窗口入口时,将会弹出一个聊天窗口。用户可以和七鱼机器人进行交互,来获得帮助和解答。
设置访客信息
在用户进入聊天窗口之前,我们可以为访客设置一些信息,如访客昵称、性别、年龄等等。这些信息将有助于提高机器人服务质量,可以通过下面的代码设置访客信息:
-- -------------------- ---- ------- --------------------- ------- --------------- ----- - - ---- ------------ ------ ----- ---------- ----- -- - ---- --------------- ------- ----- ------ -------------- -- - ---- -------- ------ ----------------------- -- - ---- --------- ------ -------------------------------------- -- -- ---
通过这个 API,我们可以为访客设置许多字段。其中,
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055ea381e8991b448dc030