首页 > 其他分享 >在线客服系统对接第三方搜索接口,将发访客消息GET请求指定的url,并将响应内容返回给访客

在线客服系统对接第三方搜索接口,将发访客消息GET请求指定的url,并将响应内容返回给访客

时间:2023-04-17 14:22:14浏览次数:49  
标签:将发 GET url webhook 接口 搜索 访客

为了扩展默认的自动回复机器人功能,特意在后台新加了一个webhook。

那就是当填入webhook地址以后,会把访客的消息内容GET拼接请求到webhook的网址后面,这样就把信息转发到了该接口。

该接口,拿到访客消息,自行编写搜索逻辑(例如对接elk,自行对接gpt),把响应的内容返回来。

访客端直接展示响应的内容。

 

这样可以极大扩展目前搜索功能的不足,扩展机器人自动回复功能。

webhook的配置地址处在【菜单】【机器人设置】【第三方搜索】,填入url地址

 

 

标签:将发,GET,url,webhook,接口,搜索,访客
From: https://www.cnblogs.com/taoshihan/p/17325683.html

相关文章

  • Helm模板.Files.Get函数
     常规用法apiVersion:v1kind:ConfigMapmetadata:name:templatesbinaryData:file1:{{.Files.Get"files/file1"|b64enc}}file2:{{.Files.Get"files/file2"|b64enc}}#错误示例apiVersion:v1kind:ConfigMapmetadata:name:temp......
  • http GET和POST的区别
    1、幂等性:由于GET是读,POST是写,所以GET是幂等的,POST不是幂等的;由于GET是读,POST是写,所以用浏览器打开网页会发送GET请求,想要POST打开网页要用form标签。由于GET是读,POST是写,所以GET打开的页面刷新是无害的,POST打开的页面刷新需要确认。由于GET是读,POS......
  • ant的get任务
    根据url获取一个文件属性dest存储文件所用的本地名ignoreerrors如果为true,则记录错误但不终止构建。默认为false.src要获取的远程文件的urlusetimestamp如果为true,则仅下载时间戳比本地文件新的远程远程文件。verbose若为true,每获取100kb数据即显示一个"."。默认为false<?xmlvers......
  • pyqt5-QTreeWidget
    1、介绍树形组件2、类和初始化classQTreeWidget(QTreeView):"""QTreeWidget(parent:QWidget=None)"""def__init__(self,parent=None):pass3、属性4、方法(1)setColumnCount设置列数,参数为int类型。树形组件只能是设置为1(2)setHeaderLabels设......
  • pyqt5-QTableWidget
    1、介绍这是pyqt的表格组件。2、类和初始化classQTableWidget(QTableView):def__init__(self,*__args):pass示例:self.table=QTableWidget(self.w)3、属性4、方法(1)columnCount和rowCount返回int类型,即列数和行数,最低为0,即空白,此时没有表头(2)setColum......
  • pyqt5-QTabWidget
    QTabWidget详解–fengMisaka–博客园(cnblogs.com)1、介绍标签页组件。2、类和初始化classQTabWidget(QWidget):def__init__(self,parent=None):pass3、属性4、常用方法(1)addTabdefaddTab(self,QWidget,*__args):"""addTa......
  • pyqt5-QWidget
    1、介绍QWidget是几乎所有pyqt组件的直接或间接父类,其声明的属性和方法很具有代表性。其他组件极大可能是直接使用,所以一般不再阐述。除非少数可能做了个性化覆写。2、类和初始化classQWidget(__PyQt5_QtCore.QObject,__PyQt5_QtGui.QPaintDevice):def__init__(self,p......
  • Codeforces Round 764 (Div. 3) -- E. Masha-forgetful
    **题目大意:取去模板串中的子串可以组成一个给定的目标串,每个子串可以用无数次,输出组成的所需的串的信息题目中的取得子串必须“>=2”很好的提示了我们,想到一个式子2*x+3*y可以等于任何数,所以从之前的串都取长度为2,为3。在进行匹配。**structnode{ intl,......
  • 如何获取软件包的下载地址 wget curl
    ########################背景:在企业做自动化部署软件的时候,往往会自己搭建一个ftp服务来专门供工程师们下载,但是像我自己的部署在家的测试机一般都懒得去搭建一个ftp服务因为我经常重装系统,玩各种系统,但是这都会给我带来一些麻烦,比如常见的一些数据库或其他软件都是必备的软件,......
  • MFC-GetObject获取对象信息
    获取位图信息BITMAPbm;HBITMAPhBmp=NULL;CStringstr=_T("D:\\1.bmp");hBmp=(HBITMAP)::LoadImage(NULL,str,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);intn=::GetObject(hBmp,sizeof(BITMAP),(PSTR)&bm);//获取对象信息/*......