本申请涉及计算机,特别是涉及一种搜索页面交互方法、一种搜索页面交互装置、一种电子设备以及一种计算机可读介质。
背景技术:
1、现有技术中,如操作系统、聊天软件、客户关系管理软件(customer relationshipmanagement,crm)等,为了方便用户高效地查找到其所需要的联系人信息、聊天记录、应用等,可以向用户提供搜索功能。一般来说,用户可以在搜索页面中进行搜索,搜索页面可以向用户展示包含用户输入关键词的搜索结果。其后,用户可以选择其所需要的搜索结果进行进一步操作。例如,如图1所示,若用户需要请假,则用户可以在如图1(a)所示的页面中输入“请假”,其后搜索页面可以展示与“请假”关联的搜索结果。用户可以进一步进入如图1(b)所示请假页面,选择其所需要选择的请假类型,其后再在如图1(c)所示的页面中填写具体的请假信息,完成请假提交。
2、但是,现有技术中用户进行搜索并进行进一步操作,通常需要跳转多个层级页面,导致用户操作不便。
技术实现思路
1、本申请实施例是提供一种搜索页面交互方法、装置、电子设备以及计算机可读存储介质,以解决用户通过搜索方式使用不同服务操作不方便的问题。
2、本申请实施例公开了一种搜索页面交互方法,包括:
3、接收用户在搜索页面输入的关键词信息;
4、采用所述关键词信息,匹配与所述关键词信息对应的服务;
5、在所述搜索页面中展示所述服务对应的交互控件;
6、接收用户针对所述交互控件的操作事件;
7、将所述操作事件转发至所述服务对应后台服务器;所述后台服务器用于基于所述操作事件对所述服务进行处理。
8、可选地,所述在所述搜索页面中展示所述服务对应的交互控件的步骤,包括:
9、在所述搜索页面中展示所述服务对应的动态卡片,所述动态卡片包含至少一个与所述服务对应的交互控件。
10、可选地,所述方法还包括:
11、确定所述服务中所述用户的待处理任务和/或常用功能;
12、所述在所述搜索页面中展示所述服务对应的交互控件的步骤,包括:
13、在所述搜索页面中展示所述待处理任务和/或常用功能对应的交互控件。
14、可选地,所述方法还包括:
15、接收所述后台服务器基于所述操作事件对所述服务进行处理后返回的处理结果信息;
16、在所述搜索页面中展示所述处理结果信息。
17、可选地,所述在所述搜索页面中展示所述处理结果信息的步骤,包括:
18、在所述搜索页面中展示所述处理结果信息以及所述处理结果信息对应的交互控件。
19、可选地,所述采用所述关键词信息,匹配与所述关键词信息对应的服务的步骤,包括:
20、在至少一个服务中确定是否存在与所述关键词信息精准匹配的服务;
21、若存在与所述关键词信息精准匹配的服务,将所述与所述关键词信息精准匹配的服务作为与所述关键词信息对应的目标服务。
22、可选地,所述在所述搜索页面中展示所述服务对应的交互控件的步骤,包括:
23、在所述搜索页面中预设顺次之前的搜索结果展示所述服务对应的交互控件。
24、本申请实施例中还提供一种搜索页面交互装置,包括:
25、关键词接收模块,用于接收用户在搜索页面输入的关键词信息;
26、服务匹配模块,用于采用所述关键词信息,匹配与所述关键词信息对应的服务;
27、控件展示模块,用于在所述搜索页面中展示所述服务对应的交互控件;
28、事件接收模块,用于接收用户针对所述交互控件的操作事件;
29、转发模块,用于将所述操作事件转发至所述服务对应后台服务器;所述后台服务器用于基于所述操作事件对所述服务进行处理。
30、可选地,所述控件展示模块包括:
31、第一控件展示子模块,用于在所述搜索页面中展示所述服务对应的动态卡片,所述动态卡片包含至少一个与所述服务对应的交互控件。
32、可选地,所述装置还包括:
33、任务确认模块,用于确定所述服务中所述用户的待处理任务和/或常用功能;
34、所述在所述搜索页面中展示所述服务对应的交互控件的步骤,包括:
35、第二控件展示子模块,用于在所述搜索页面中展示所述待处理任务和/或常用功能对应的交互控件。
36、可选地,所述装置还包括:
37、结果接收模块,用于接收所述后台服务器基于所述操作事件对所述服务进行处理后返回的处理结果信息;
38、结果展示模块,用于在所述搜索页面中展示所述处理结果信息。
39、可选地,所述结果展示模块包括:
40、结果展示子模块,用于在所述搜索页面中展示所述处理结果信息以及所述处理结果信息对应的交互控件。
41、可选地,所述服务匹配模块包括:
42、精准匹配子模块,用于在至少一个服务中确定是否存在与所述关键词信息精准匹配的服务;
43、目标服务确定子模块,用于若存在与所述关键词信息精准匹配的服务,将所述与所述关键词信息精准匹配的服务作为与所述关键词信息对应的目标服务。
44、可选地,所述控件展示模块包括:
45、第三控件展示模块,在所述搜索页面中预设顺次之前的搜索结果展示所述服务对应的交互控件。
46、本申请实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
47、所述存储器,用于存放计算机程序;
48、所述处理器,用于执行存储器上所存放的程序时,实现如本申请实施例所述的方法。
49、本申请实施例还公开了一个或多个计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本申请实施例所述的方法。
50、本申请实施例包括以下优点:
51、通过本申请实施例提供的搜索页面交互方法,用户在搜索页面输入关键词信息,若关键词信息可以匹配到对应服务的情况下,可以直接中搜索页面中展示所述服务对应的交互控件。用户可以直接在搜索页面中使用服务,操作交互控件,从而产生操作事件。可以将操作事件转发至服务对应的后台服务器,由后台服务器基于操作事件对服务进行处理。从而用户可以无需通过多次点击跳转不同页面完成操作,而可以直接在搜索页面中完成针对服务的相关操作,进一步提高了用户的操作效率。
1.一种搜索页面交互方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述搜索页面中展示所述服务对应的交互控件的步骤,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述在所述搜索页面中展示所述处理结果信息的步骤,包括:
6.根据权利要求1所述的方法,其特征在于,所述采用所述关键词信息,匹配与所述关键词信息对应的服务的步骤,包括:
7.根据权利要求1所述的方法,其特征在于,所述在所述搜索页面中展示所述服务对应的交互控件的步骤,包括:
8.一种搜索页面交互装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
10.一个或多个计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如权利要求1-7任一项所述的方法。