一种交互方法、系统、装置、存储介质和服务器与流程

文档序号:33625618发布日期:2023-03-28 20:30阅读:26来源:国知局
一种交互方法、系统、装置、存储介质和服务器与流程
一种交互方法、系统、装置、存储介质和服务器
【技术领域】
1.本发明涉及业务支撑技术领域,尤其涉及一种交互方法、系统、装置、存储介质和服务器。


背景技术:

2.相关技术中,当用户终端进入聊天界面时,无法获取到用户完整信息,系统则随机分配客服人员提供咨询服务,无法建立1对1的看管关系信息。用户终端与看管终端的双向通信服务能力建设不足,降低了用户终端与看管终端的交互效率。


技术实现要素:

3.有鉴于此,本发明实施例提供了一种交互方法、系统、装置、存储介质和服务器,用以提高用户终端与看管终端的交互效率。
4.一方面,本发明实施例提供了一种交互方法,包括:
5.判断存储的ip地址范围是否包括获取的ip地址信息;
6.若判断出存储的ip地址范围包括所述ip地址信息,向用户终端发送身份令牌信息,以供所述用户终端根据所述身份令牌信息访问设置的第一沟通链接;
7.接收用户终端发送的第一完成指令;
8.响应于所述第一完成指令,根据获取的看管关系信息向看管终端发送接入请求,以供所述看管终端响应于所述接入请求接入设置的第二沟通链接;
9.接收看管终端发送的第二完成指令;
10.响应于所述第二完成指令,连接所述第一沟通链接与所述第二沟通链接,以使所述用户终端与所述看管终端进行交互。
11.可选地,所述判断存储的ip地址范围是否包括获取的ip地址信息之前,包括:
12.接收用户终端发送的用户端信息,所述用户端信息包括ip地址信息和手机号码信息。
13.可选地,所述根据获取的看管关系信息向看管终端发送接入请求,以供所述看管终端响应于所述接入请求接入设置的第二沟通链接之前,包括:
14.响应于所述第一完成指令,根据所述ip地址信息与看管关系信息的对应关系,查询出所述ip地址信息对应的看管关系信息;
15.根据所述手机号码信息获取用户完整信息;
16.根据所述手机号码信息获取消息记录信息;
17.向所述看管终端发送所述用户完整信息和所述消息记录信息,以供所述看管终端显示所述用户完整信息和所述消息记录信息。
18.可选地,还包括:
19.若判断出存储的ip地址范围不包括所述ip地址信息,向用户终端发送错误信息,以供所述用户终端显示所述错误信息。
20.可选地,所述接收用户终端发送的用户端信息之后,包括:
21.通过混合加密技术对所述用户端信息进行解密,生成所述ip地址信息和所述手机号码信息。
22.可选地,所述混合加密技术包括rsa加密算法和des加密算法。
23.另一方面,本发明实施例提供了一种交互系统,包括:服务器、用户终端和看管终端;
24.所述服务器,用于判断存储的ip地址范围是否包括获取的ip地址信息;若判断出存储的ip地址范围包括所述ip地址信息,向用户终端发送身份令牌信息;
25.所述用户终端,用于根据所述身份令牌信息访问设置的第一沟通链接;
26.所述服务器,还用于接收用户终端发送的第一完成指令;响应于所述第一完成指令,根据获取的看管关系信息向看管终端发送接入请求;
27.所述看管终端,用于响应于所述接入请求接入设置的第二沟通链接;
28.所述服务器,还用于接收看管终端发送的第二完成指令;响应于所述第二完成指令连接所述第一沟通链接与所述第二沟通链接,以使所述用户终端与所述看管终端进行交互。
29.另一方面,本发明实施例提供了一种交互装置,包括:
30.判断模块,用于判断存储的ip地址范围是否包括获取的ip地址信息;
31.发送模块,用于判断模块若判断出存储的ip地址范围包括所述ip地址信息,向用户终端发送身份令牌信息,以供所述用户终端根据所述身份令牌信息访问设置的第一沟通链接;
32.接收模块,用于接收用户终端发送的第一完成指令;
33.所述发送模块,还用于响应于所述第一完成指令,根据获取的看管关系信息向看管终端发送接入请求,以供所述看管终端响应于所述接入请求接入设置的第二沟通链接;
34.所述接收模块,还用于接收看管终端发送的第二完成指令;
35.连接模块,用于响应于所述第二完成指令连接所述第一沟通链接与所述第二沟通链接,以使所述用户终端与所述看管终端进行交互。
36.另一方面,本发明实施例提供了一种存储介质,包括:所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述交互方法。
37.另一方面,本发明实施例提供了一种服务器,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现上述交互方法的步骤。
38.本发明实施例提供的交互方法的技术方案中,判断存储的ip地址范围是否包括获取的ip地址信息;若判断出存储的ip地址范围包括ip地址信息,向用户终端发送身份令牌信息,以供用户终端根据身份令牌信息访问设置的第一沟通链接;接收用户终端发送的第一完成指令;响应于第一完成指令,根据获取的看管关系信息向看管终端发送接入请求,以供看管终端响应于接入请求接入设置的第二沟通链接;接收看管终端发送的第二完成指令;响应于第二完成指令,连接第一沟通链接与第二沟通链接,以使用户终端与看管终端进行交互,提高了用户终端与看管终端的双向通信服务能力,提高了用户终端与看管终端的交互效率。
【附图说明】
39.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
40.图1为本发明实施例提供的一种交互系统的结构示意图;
41.图2为本发明实施例提供的一种交互方法的流程图;
42.图3为本发明实施例提供的另一种交互方法的流程图;
43.图4为本发明实施例提供的一种交互装置的结构示意图;
44.图5为本发明实施例提供的一种服务器的示意图。
【具体实施方式】
45.为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
46.应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
47.在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
48.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
49.本发明实施例提供了一种交互系统,图1为本发明实施例提供的交互系统的结构示意图,如图1所示,该系统包括:服务器1、用户终端2和看管终端3,服务器1与用户终端2连接,服务器1与看管终端3连接。
50.服务器1用于判断存储的ip地址范围是否包括获取的ip地址信息;若判断出存储的ip地址范围包括ip地址信息,向用户终端2发送身份令牌信息。
51.用户终端2用于根据身份令牌信息访问设置的第一沟通链接。
52.服务器1还用于接收用户终端2发送的第一完成指令;响应于第一完成指令,根据获取的看管关系信息向看管终端3发送接入请求。
53.看管终端3用于响应于接入请求接入设置的第二沟通链接。
54.服务器1还用于接收看管终端3发送的第二完成指令;响应于第二完成指令连接第一沟通链接与第二沟通链接,以使用户终端2与看管终端3进行交互。
55.本发明实施例中,用户终端2包括手机、计算机或平板电脑。
56.本发明实施例中,看管终端3包括手机、计算机或平板电脑。
57.本发明实施例中,服务器1还用于接收用户终端2发送的用户端信息,用户端信息包括ip地址信息和手机号码信息。
58.本发明实施例中,服务器1还用于根据手机号码信息获取用户完整信息;根据手机
号码信息获取消息记录信息;向看管终端3发送用户完整信息和消息记录信息,以供看管终端3显示用户完整信息和消息记录信息。
59.本发明实施例中,服务器1还用于若判断出存储的ip地址范围不包括ip地址信息,向用户终端2发送错误信息,以供用户终端2显示错误信息。
60.本发明实施例中,服务器1还用于通过混合加密技术对用户端信息进行解密,生成ip地址信息和手机号码信息。
61.本发明实施例中,混合加密技术包括rsa加密算法和des加密算法。
62.本发明实施例提供的技术方案中,判断存储的ip地址范围是否包括获取的ip地址信息;若判断出存储的ip地址范围包括ip地址信息,向用户终端发送身份令牌信息,以供用户终端根据身份令牌信息访问设置的第一沟通链接;接收用户终端发送的第一完成指令;响应于第一完成指令,根据获取的看管关系信息向看管终端发送接入请求,以供看管终端响应于接入请求接入设置的第二沟通链接;接收看管终端发送的第二完成指令;响应于第二完成指令,连接第一沟通链接与第二沟通链接,以使用户终端与看管终端进行交互,提高了用户终端与看管终端的双向通信服务能力,提高了用户终端与看管终端的交互效率。
63.本发明实施例提供了一种交互方法,图2为本发明实施例提供的一种交互方法的流程图,如图2所示,该方法包括:
64.步骤102、判断存储的ip地址范围是否包括获取的ip地址信息。
65.本发明实施例中,若判断出存储的ip地址范围包括获取的ip地址信息,则表明用户位于圈定的用户范围中;若判断出存储的ip地址范围不包括获取的ip地址信息,则表明用户未位于圈定的用户范围中。
66.步骤104、若判断出存储的ip地址范围包括ip地址信息,向用户终端发送身份令牌信息,以供用户终端根据身份令牌信息访问设置的第一沟通链接。
67.本发明实施例中,身份令牌信息包括计算机身份认证令牌token信息。
68.步骤106、接收用户终端发送的第一完成指令。
69.步骤108、响应于第一完成指令,根据获取的看管关系信息向看管终端发送接入请求,以供看管终端响应于接入请求接入设置的第二沟通链接。
70.步骤110、接收看管终端发送的第二完成指令。
71.步骤112、响应于第二完成指令,连接第一沟通链接与第二沟通链接,以使用户终端与看管终端进行交互。
72.本发明实施例提供的技术方案中,判断存储的ip地址范围是否包括获取的ip地址信息;若判断出存储的ip地址范围包括ip地址信息,向用户终端发送身份令牌信息,以供用户终端根据身份令牌信息访问设置的第一沟通链接;接收用户终端发送的第一完成指令;响应于第一完成指令,根据获取的看管关系信息向看管终端发送接入请求,以供看管终端响应于接入请求接入设置的第二沟通链接;接收看管终端发送的第二完成指令;响应于第二完成指令,连接第一沟通链接与第二沟通链接,以使用户终端与看管终端进行交互,提高了用户终端与看管终端的双向通信服务能力,提高了用户终端与看管终端的交互效率。
73.本发明实施例提供了另一种交互方法,图3为本发明实施例提供的另一种交互方法的流程图,如图3所示,该方法包括:
74.步骤202、服务器接收用户终端发送的用户端信息,用户端信息包括ip地址信息和
手机号码信息。
75.本发明实施例中,步骤202之前还包括:用户终端通过混合加密技术对ip地址信息和手机号码信息进行加密,生成用户端信息。
76.步骤204、服务器通过混合加密技术对用户端信息进行解密,生成ip地址信息和手机号码信息。
77.本发明实施例中,混合加密技术包括rsa加密算法和des加密算法。
78.步骤206、服务器判断存储的ip地址范围是否包括获取的ip地址信息,若是,执行步骤208;若否,执行步骤224。
79.本发明实施例中,若判断出存储的ip地址范围包括获取的ip地址信息,则表明用户位于圈定的用户范围中,执行步骤208;若判断出存储的ip地址范围不包括获取的ip地址信息,则表明用户未位于圈定的用户范围中,执行步骤224。
80.步骤208、服务器向用户终端发送身份令牌信息。
81.本发明实施例中,身份令牌信息包括计算机身份认证令牌token信息。
82.步骤210、用户终端根据身份令牌信息访问设置的第一沟通链接。
83.步骤212、用户终端向服务器发送第一完成指令。
84.步骤214、服务器响应于所述第一完成指令,根据ip地址信息与看管关系信息的对应关系,查询出ip地址信息对应的看管关系信息。
85.本发明实施例中,服务器中存储有ip地址信息与看管关系信息的对应关系,能够根据ip地址信息与看管关系信息的对应关系,查询出ip地址信息对应的看管关系信息。
86.例如,若ip地址信息为a区,则能够查询出a区对应的看管人员a。
87.步骤216、服务器根据看管关系信息向看管终端发送接入请求。
88.例如,服务器根据看管关系信息向看管人员a持有的看管终端发送接入请求。
89.本发明实施例中,步骤216之前还包括:
90.步骤s1、服务器根据手机号码信息获取用户完整信息。
91.例如,用户完整信息包括用户的姓名信息和用户的标签信息,便于看管人员根据用户的姓名信息和用户的标签信息与用户进行沟通。
92.步骤s2、服务器根据手机号码信息获取消息记录信息。
93.本步骤中,消息记录信息便于看管人员通过阅读消息记录信息与用户进行进一步沟通。
94.步骤s3、服务器向看管终端发送用户完整信息和消息记录信息。
95.步骤s4、看管终端显示用户完整信息和消息记录信息。
96.步骤218、看管终端响应于接入请求接入设置的第二沟通链接。
97.步骤220、看管终端向服务器发送第二完成指令。
98.步骤222、服务器响应于第二完成指令,连接第一沟通链接与第二沟通链接,以使用户终端与看管终端进行交互,流程结束。
99.本步骤中,连接第一沟通链接与第二沟通链接后,用户终端与看管终端进行交互,用户终端与看管终端能够在线沟通。
100.步骤224、服务器向用户终端发送错误信息。
101.例如,错误信息包括位置错误信息。
102.步骤226、用户终端显示错误信息。
103.例如,用户终端显示位置错误信息。
104.本发明实施例提供的技术方案中,判断存储的ip地址范围是否包括获取的ip地址信息;若判断出存储的ip地址范围包括ip地址信息,向用户终端发送身份令牌信息,以供用户终端根据身份令牌信息访问设置的第一沟通链接;接收用户终端发送的第一完成指令;响应于第一完成指令,根据获取的看管关系信息向看管终端发送接入请求,以供看管终端响应于接入请求接入设置的第二沟通链接;接收看管终端发送的第二完成指令;响应于第二完成指令,连接第一沟通链接与第二沟通链接,以使用户终端与看管终端进行交互,提高了用户终端与看管终端的双向通信服务能力,提高了用户终端与看管终端的交互效率。
105.本发明实施例提供了一种交互装置。图4为本发明实施例提供的一种交互装置的结构示意图,如图4所示,该装置包括:判断模块11、发送模块12、接收模块13和连接模块14。
106.判断模块11用于判断存储的ip地址范围是否包括获取的ip地址信息。
107.发送模块12用于判断模块11若判断出存储的ip地址范围包括所述ip地址信息,向用户终端发送身份令牌信息,以供所述用户终端根据所述身份令牌信息访问设置的第一沟通链接。
108.接收模块13用于接收用户终端发送的第一完成指令。
109.发送模块12还用于响应于所述第一完成指令,根据获取的看管关系信息向看管终端发送接入请求,以供所述看管终端响应于所述接入请求接入设置的第二沟通链接。
110.接收模块13还用于接收看管终端发送的第二完成指令。
111.连接模块14用于响应于所述第二完成指令连接所述第一沟通链接与所述第二沟通链接,以使所述用户终端与所述看管终端进行交互。
112.本发明实施例中,接收模块13还用于接收用户终端发送的用户端信息,所述用户端信息包括ip地址信息和手机号码信息。
113.本发明实施例中,该装置还包括:查询模块15、第一获取模块16和第二获取模块17。
114.查询模块15用于响应于所述第一完成指令,根据所述ip地址信息与看管关系信息的对应关系,查询出所述ip地址信息对应的看管关系信息。
115.第一获取模块16用于根据所述手机号码信息获取用户完整信息。
116.第二获取模块17用于根据所述手机号码信息获取消息记录信息。
117.发送模块12还用于向所述看管终端发送所述用户完整信息和所述消息记录信息,以供所述看管终端显示所述用户完整信息和所述消息记录信息。
118.本发明实施例中,发送模块12还用于判断模块11若判断出存储的ip地址范围不包括所述ip地址信息,向用户终端发送错误信息,以供所述用户终端显示所述错误信息。
119.本发明实施例中,该装置还包括:解密模块18。
120.解密模块18用于通过混合加密技术对所述用户端信息进行解密,生成所述ip地址信息和所述手机号码信息。
121.本发明实施例中,所述混合加密技术包括rsa加密算法和des加密算法。
122.本发明实施例提供的技术方案中,判断存储的ip地址范围是否包括获取的ip地址信息;若判断出存储的ip地址范围包括ip地址信息,向用户终端发送身份令牌信息,以供用
户终端根据身份令牌信息访问设置的第一沟通链接;接收用户终端发送的第一完成指令;响应于第一完成指令,根据获取的看管关系信息向看管终端发送接入请求,以供看管终端响应于接入请求接入设置的第二沟通链接;接收看管终端发送的第二完成指令;响应于第二完成指令,连接第一沟通链接与第二沟通链接,以使用户终端与看管终端进行交互,提高了用户终端与看管终端的双向通信服务能力,提高了用户终端与看管终端的交互效率。
123.本实施例提供的交互装置可用于实现上述图2和图3中的交互方法,具体描述可参见上述交互方法的实施例,此处不再重复描述。
124.本发明实施例提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述交互方法的实施例的各步骤,具体描述可参见上述交互方法的实施例。
125.本发明实施例提供了一种服务器,包括存储器和处理器,存储器用于存储包括程序指令的信息,处理器用于控制程序指令的执行,程序指令被处理器加载并执行时实现上述交互方法的实施例的各步骤,具体描述可参见上述交互方法的实施例。
126.图5为本发明实施例提供的一种服务器的示意图。如图5所示,该实施例的服务器20包括:处理器21、存储器22以及存储在存储器22中并可在处理器21上运行的计算机程序23,该计算机程序23被处理器21执行时实现实施例中的应用于交互方法,为避免重复,此处不一一赘述。或者,该计算机程序被处理器21执行时实现实施例中应用于交互装置中各模型/单元的功能,为避免重复,此处不一一赘述。
127.服务器20包括,但不仅限于,处理器21、存储器22。本领域技术人员可以理解,图5仅仅是服务器20的示例,并不构成对服务器20的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如服务器还可以包括输入输出设备、网络接入设备、总线等。
128.所称处理器21可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
129.存储器22可以是服务器20的内部存储单元,例如服务器20的硬盘或内存。存储器22也可以是服务器20的外部存储设备,例如服务器20上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器22还可以既包括服务器20的内部存储单元也包括外部存储设备。存储器22用于存储计算机程序以及服务器所需的其他程序和数据。存储器22还可以用于暂时地存储已经输出或者将要输出的数据。
130.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
131.在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组
件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
132.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
133.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
134.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
135.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1