CN113010247A - 一种信息处理方法、装置、设备和计算机可读存储介质 - Google Patents
一种信息处理方法、装置、设备和计算机可读存储介质 Download PDFInfo
- Publication number
- CN113010247A CN113010247A CN202110265398.1A CN202110265398A CN113010247A CN 113010247 A CN113010247 A CN 113010247A CN 202110265398 A CN202110265398 A CN 202110265398A CN 113010247 A CN113010247 A CN 113010247A
- Authority
- CN
- China
- Prior art keywords
- information
- input
- application system
- functional area
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 95
- 238000003672 processing method Methods 0.000 title claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 62
- 238000000034 method Methods 0.000 claims abstract description 41
- 238000012544 monitoring process Methods 0.000 claims abstract description 13
- 230000006870 function Effects 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 9
- 230000026676 system process Effects 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 3
- 210000001503 joint Anatomy 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 16
- 238000012795 verification Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 2
- 235000014510 cooky Nutrition 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 2
- 229910052737 gold Inorganic materials 0.000 description 2
- 239000010931 gold Substances 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 229910052709 silver Inorganic materials 0.000 description 2
- 239000004332 silver Substances 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种信息处理方法、装置、设备和计算机可读存储介质。该方法包括:在用户界面中,监听功能区域生成的输入事件;根据功能区域对应的调用链路信息,将输入事件对应的输入信息传输到预设的应用***;应用***用于对输入信息执行信息处理;获取应用***生成的处理结果信息,并在用户界面中进行显示。本申请根据用户对信息处理的需求设计调用链路信息,根据调用链路信息对接到应用***的不同***位置,在信息处理***的用户界面中输入信息,无需操作应用***,信息处理***将输入信息传递到应用***的对应***位置进行信息处理,选择不同的***位置组合成调用链路信息,满足用户不同的个性化信息处理需求。
Description
技术领域
本申请涉及互联网技术领域,尤其涉及一种信息处理方法、装置、设备和计算机可读存储介质。
背景技术
随着互联网的不断发展,人们在日常工作和生活中开始越来越多的使用互联网应用***。根据用户需求的不同,互联网应用***能够实现的功能多种多样。例如:在社交领域中,用户可以将共享信息上传到网站(互联网应用***)中进行信息分享。又如:在信息管理领域,工作人员需要在ERP(Enterprise Resource Planning,企业资源计划)***中逐条录入物料信息,以便集中管理物料信息。再如:在信息推送领域中,网站的运营人员获得一批手机号,这批手机号分别对应的用户可能在该网站未注册或已注册,已注册用户的身份可能是金牌会员或者银牌会员。运营人员需要为不同身份的用户推动不同的信息,如:金牌会员推送一类折扣信息,银牌会员推送二类折扣信息,未注册用户推送促销商品信息。
但是,互联网应用***大多为第三方应用***,***后台并非自主研发,虽然***后台的信息处理功能强大,但是提供的可操作项数量有限,导致第三方应用***的使用局限性较大,只能按照第三方应用***提供的可操作项进行操作,不能满足用户的个性化信息处理需求,而是需要大量重复、繁琐的操作,才能够得到用户所需的信息处理结果,这一过程效率低下。例如:网站只有查询用身份和推送信息两个可操作项,那么,运营人员在获得数量较多的手机号之后,需要先查询每个手机号对应的用户身份,然后再根据每个手机号对应的用户身份差异化地推送信息,操作反复、繁琐且易错。
发明内容
本申请提供了一种信息处理方法、装置、设备和计算机可读存储介质,以解决现有的第三方应用***提供的可操作项数量有限,不能满足用户的个性化信息处理需求。
针对上述技术问题,本申请实施例是通过以下技术方案来解决的:
本实施例提供了一种信息处理方法,包括:在用户界面中,监听功能区域生成的输入事件;根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***;其中,所述应用***用于对所述输入信息执行信息处理;获取所述应用***生成的处理结果信息,并在所述用户界面中进行显示。
其中,所述输入信息的种类包括:初始输入信息和中间输入信息;所述调用链路信息,包括:初始调用链路和中间调用链路;所述将所述输入事件对应的输入信息传输到预设的应用***,包括:根据所述输入事件,在所述功能区域中采集所述初始输入信息;将所述初始输入信息通过所述初始调用链路传输到所述应用***,以便所述应用***生成所述中间输入信息;获取所述中间输入信息,并将所述中间输入信息通过所述中间调用链路传输到所述应用***,以便所述应用***生成所述处理结果信息。
其中,所述根据所述输入事件,在所述功能区域中采集所述初始输入信息,包括:在所述输入事件的类型为点击输入事件并且所述功能区域的类型为信息输入类型时,在所述用户界面中显示所述功能区域对应的输入框,在所述输入框中,采集初始输入信息;和/或,在所述输入事件的类型为点击输入事件并且所述功能区域的类型为指令输入类型时,确定所述功能区域对应的指令信息,将所述指令信息作为初始输入信息。
其中,所述根据所述输入事件,在所述功能区域中采集所述初始输入信息,包括:在所述输入事件的类型为信息输入事件时,接收传入的文件;在传入的所述文件中,采集初始输入信息。
其中,所述输入事件对应的输入信息为多个;所述将所述输入事件对应的输入信息传输到预设的应用***,包括:在所述应用***支持并行处理的情况下,将输入事件对应的多个输入信息并行传输到所述应用***,以便所述应用***并行处理多个所述输入信息。
其中,在根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***之前,还包括:抓取所述应用***的操作处理信息;根据所述应用***的操作处理信息,确定所述应用***在执行信息处理时的调用链路;根据所述功能区域与输入信息的对应关系以及所述应用***在执行信息处理时的调用链路,确定所述功能区域对应的调用链路信息。
其中,在所述监听功能区域生成的输入事件之前,还包括:生成具有有效期的秘钥;所述根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***,包括:在所述秘钥处于激活状态并且处于有效期之内时,根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到所述应用***。
本实施例还提供了一种信息处理装置,包括:监听模块,用于在用户界面中,监听功能区域生成的输入事件;传输模块,用于根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***;其中,所述应用***用于对所述输入信息执行信息处理;获取模块,用于获取所述应用***生成的处理结果信息,并在所述用户界面中进行显示。
本实施例还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述任一项所述的信息处理方法的步骤。
本实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任一项所述的信息处理方法的步骤。
本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
本申请实施例可以根据用户对信息处理的需求设计调用链路信息,根据调用链路信息对接到应用***的不同***位置,用户直接在信息处理***的用户界面中输入信息,无需操作应用***,由信息处理***负责将输入信息传递到应用***的对应***位置进行信息处理,这样,选择不同的***位置组合成调用链路信息,就可以满足用户不同的个性化信息处理需求,绕开对应用***的可操作项的重复且复杂的操作。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是根据本申请一实施例的信息处理方法的流程图;
图2是根据本申请一实施例的调用链路信息的设置流程图;
图3是根据本申请一实施例的信息处理方法的步骤流程图;
图4是根据本申请一实施例的登录框的示意图;
图5是根据本申请一实施例的登录失败提示的示意图;
图6是根据本申请一实施例的验证码输入错误提示的示意图;
图7是根据本申请一实施例的输入框的示意图;
图8是根据本申请一实施例的信息选择的示意图;
图9是根据本申请一实施例的生成表格文件的示意图;
图10是根据本申请一实施例的表格文件生成时的错误提示的示意图;
图11是根据本申请一实施例的信息处理结果显示的示意图;
图12是根据本申请一实施例的秘钥过期提示的示意图;
图13是根据本申请一实施例的秘钥过期提示的示意图;
图14是根据本申请一实施例的信息处理装置的结构图;
图15是根据本申请一实施例的电子设备的结构图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供了一种信息处理方法。本实施例的执行主体为信息处理***。如图1所示,是根据本申请一实施例的信息处理方法的流程图。
步骤S110,在用户界面中,监听功能区域生成的输入事件。
用户界面,是指用户的可操作界面。
功能区域,是指用于实现预设功能的用户操作区域。
功能区域的类型,包括但不限于:按钮区域和输入区域。
按钮区域的类型,包括但不限于:信息输入类型(用于打开对话框,如登录对话框)和指令输入类型(用于提交请求或者指示,如登录按钮、上传按钮等)。
输入区域,是指用于实现信息输入的区域。该信息的种类包括但不限于:文本,图片和文件。该文件可以是视频文件或者其他文件。
输入事件,是指可以被功能区域的控件识别的操作。进一步地,功能区域覆盖功能控件,功能区域的面积大于等于功能控件的区域。功能控件用于监听功能区域生成的输入事件。
输入事件的种类包括但不限于:点击输入事件和信息输入事件。
点击输入事件,用于触发点击输入事件发生位置对应的功能。
信息输入事件,用于在信息输入事件发生位置对应的区域输入信息。
例如:在功能区域包括:登录按钮,用户点击登录按钮,那么将在功能区域监听到点击输入事件,而且该点击输入事件的生成位置在登录按钮上,这时就可以触发登录功能。
又如:功能区域为输入框,用户需要在输入框中输入文字,那么用户将点击输入框,那么将在输入框监听到输入事件,之后监听键盘事件,就可以确定输入的文字。
步骤S120,根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***;其中,所述应用***用于对所述输入信息执行信息处理。
应用***,用于执行信息处理任务。应用***的种类例如是:购物网站,社交网站,ERP***,OMS(Order Management System,订单管理***)***。
调用链路信息,是指应用***中处理功能区域的输入信息的***位置的调用链路。***位置是指应用***中用于实现预设信息处理功能的代码模块的位置。调用链路是指该***位置的URL(Uniform Resource Locator,统一资源***)或者接口地址。
进一步地,调用链路信息包括至少一个***位置的链路信息。在调用链路信息包括多个***位置的链路信息时,该多个***位置存在输入和输出关系,即前一个***位置的输出信息作为后一个执行的***位置的输入信息。
进一步地,所述输入事件对应的输入信息为多个;在所述应用***支持并行处理的情况下,将输入事件对应的多个输入信息并行传输到所述应用***,以便所述应用***并行处理多个所述输入信息。
步骤S130,获取所述应用***生成的处理结果信息,并在所述用户界面中进行显示。
处理结果信息,是指输入事件对应的输入信息的最终处理结果。
根据调用链路信息,从最后一段调用链路的输出端,获取应用***生成的处理结果信息。
在本实施例中,可以持续检测用户界面中被触发的功能区域;监听所述功能区域生成的输入事件;根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***;其中,所述应用***用于对所述输入信息执行信息处理;获取所述应用***生成的处理结果信息,并在所述用户界面中进行显示。
在本实施例中,可以根据用户对信息处理的需求设计调用链路信息,根据调用链路信息对接到应用***的不同***位置,用户直接在信息处理***的用户界面中输入信息,无需操作应用***,由信息处理***负责将输入信息传递到应用***的对应***位置进行信息处理,这样,选择不同的***位置组合成调用链路信息,就可以满足用户不同的个性化信息处理需求,绕开对应用***的可操作项的重复且复杂的操作。
为了使本申请的信息处理方法更加容易理解,下面给出一个较为具体的实施例,来对本申请的信息处理方法进行进一步地描述。
首先,对信息处理之前的准备工作进行描述。该准备工作包括对调用链路信息的设置。如图2所示,是根据本申请一实施例的调用链路信息的设置流程图。
步骤S210,抓取应用***的操作处理信息。
操作处理信息,用于描述应用***的各个***位置的信息处理过程。
操作处理信息,包括但不限于:应用***中执行信息处理的***位置的调用链路,该***位置可处理的输入信息。
步骤S220,根据所述应用***的操作处理信息,确定所述应用***在执行信息处理时的调用链路。
步骤S230,根据所述功能区域与输入信息的对应关系以及所述应用***在处理所述输入信息时的调用链路,确定所述功能区域对应的调用链路信息。
应用***的每个***位置用于处理一种输入信息,将该***位置的调用链路和该输入信息对应的功能区域相互对应,将该调用链路作为该功能区域对应的调用链路信息。
进一步地,如果应用***的同一个***位置可以对多个输入信息进行并行处理;或者,应用***的同一个***位置可以对输入信息中包含的多个信息进行并行处理,那么根据相同的调用链路信息,可以同时将多个输入信息传输到应用***,或者,可以将多个信息编辑为一个输入信息,根据调用链路信息,将该输入信息传输到应用***。
进一步地,如果应用***可以利用多个***位置对输入信息可以进行一系列的串行处理,那么调用链路信息中包括多个顺序排列的调用链路,这样可以按照调用链路的先后顺序,将输入信息传输到应用***的一个***位置进行信息处理,将该***位置的输出结果传输到下一个***位置,下一个***位置对该输出结果进行信息处理,以此类推。
然后,对本申请实施例的信息处理过程进行描述。本实施例以串行信息处理为例。
如图3所示,是根据本申请一实施例的信息处理方法的步骤流程图。
步骤S310,在用户界面中,监听功能区域生成的输入事件。
输入事件用于触发输入信息的输入操作。
输入事件的类型,包括但不限于:点击输入事件和信息输入事件。
功能区域的类型,包括但不限于:信息输入类型和指令输入类型。功能区域的类型可以既是信息输入类型,又是指令输入类型。
输入信息的种类包括:初始输入信息和中间输入信息。
调用链路信息,包括:初始调用链路和中间调用链路。其中,中间调用链路的信息可以为多个。初始调用链路以及各个中间调用链路存在先后顺序。
初始输入信息,是指首个输入信息,即通过功能区域输入的信息。
初始调用链路,是指应用***中对初始输入信息执行信息处理的***位置的调用链路。
中间输入信息,是指经过应用***中前一个***位置处理得到的输出结果。
中间调用链路,是指应用***中对前一个***的输出结果执行信息处理的***位置的调用链路。
步骤S320,根据所述输入事件,在所述功能区域中采集所述初始输入信息。
在所述输入事件的类型为点击输入事件并且所述功能区域的类型为信息输入类型时,在所述用户界面中显示所述功能区域对应的输入框;在所述输入框中,采集初始输入信息。
在所述输入事件的类型为点击输入事件并且所述功能区域的类型为指令输入类型时,确定所述功能区域对应的指令信息,将所述指令信息作为初始输入信息。其中,指令信息中可以携带功能区域中的输入信息。
在所述输入事件的类型为信息输入事件时,接收传入的文件;在传入的所述文件中,采集初始输入信息。
步骤S330,将所述初始输入信息通过所述初始调用链路传输到所述应用***,以便所述应用***生成所述中间输入信息。
步骤S340,获取所述中间输入信息,并将所述中间输入信息通过所述中间调用链路传输到所述应用***,以便所述应用***生成所述处理结果信息。
例如:在购物退货场景中,用户需要在购物网站找到需要退货的订单,打开该订单,在该订单中,点击需要退货的货品,选择退货,才可以完成退货流程,在本实施例中,用户在信息处理***中输入订单号即可,信息处理***自动将订单号(初始输入信息)传输给购物网站处理订单的***位置,该处理订单的***位置输出货号,信息处理***将货号(中间输入信息)传输给购物网站处理退货的***位置,该处理退货的***位置完成该货号的退货,退货过程无需用户过多的操作,而且在批量退货时,用户只需输入多个订单号即可,无需逐个订单号的退货操作,有效减少了繁琐的人工操作过程。
在本实施例中,为了保证信息处理***的使用安全性,可以在所述检测用户界面中被触发的功能区域之前,生成具有有效期的秘钥;其中,该秘钥用于激活信息处理***,信息处理***被激活之后,该秘钥处理激活状态;在所述秘钥处于激活状态并且处于有效期之内时,根据功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到所述应用***。
下面结合具体的应用实例来对本实施例进行更进一步地描述。
用户在用户界面中点击登录信息输入按钮(图中未示出),可以监听到登录信息输入按钮上生成点击输入事件,该登录按钮的功能区域为信息输入类型,也为指令输入类型。这时在用户界面中显示登录框,并且将验证码请求传输给应用***验证码获取的URL,这样可以从应用***验证码获取的URL获得应用***生成的验证码(信息处理结果),并显示在登录框的相应位置,如图4所示,是根据本申请一实施例的登录框的示意图。用户输入用户名、密码和验证码,在登录按钮上监听到点击输入事件(指令输入类型)时,将该点击输入事件对应的用户名、密码和验证码携带在登录请求(指令信息)中,将登录请求传输给应用***的***登录处理URL,完成用户登录。信息处理***可以从***登录处理URL获得登录结果(信息处理结果),并显示在用户界面中,如图5所示,为登录失败提示的示意图,该登录失败的原因为“账号不存在”。
进一步地,如果登录结果为登录成功,那么登录结果中还包括session、cookie,保存session、cookie,表示当前处于登录态。
进一步地,由于信息处理***已经得到应用***生成的验证码,可以对在登录框中输入的验证码进行验证,如果输入错误,则可以进行验证码输入错误提示,如图6所示,该验证码输入错误提示为“您输入的验证码错误!”。
用户在需要批量处理信息时,可以将批量信息编辑到文件中,在用户界面中点击上传按钮(图中未示出),可以在上传按钮的功能区域监听到点击输入事件,该上传按钮的功能区域为信息输入类型,这时显示对应的输入框,如图7所示。用户可以在输入框对应的功能区域中进行操作,选择所需的信息,如图8所示,用户最终选择了“上行过程检查”这一电子表格。在此过程中,在输入框中可以设置筛选条件,筛选出符合筛选条件的信息,以便将这些信息编辑到表格文件中,如图9所示,将所选电子表格中的第H列信息编辑到表格文件,这一过程为生成表格文件的过程。用户点击“生成表格”就可以生成表格文件,生成的表格文件为该点击输入事件对应的输入信息,将该输入信息传输到应用***进行用户信息处理的URL,以便应用***处理该输入信息。
进一步地,如果在“生成表格”被点击,但是用户没有选择所需的信息或者生成的文件为空,可以进行错误提示,该错误提示例如图10所述,错误提示内容为“有信息没有填写”。
进一步地,在该输入信息中包括多条用户信息。应用***可以并行处理该多条用户信息,这样信息处理***可以从该用户信息处理的URL获得信息处理结果,该信息处理结果为应用***并向对每条用户信息处理的处理结果,可以将这些处理结果显示在用户界面中,如图11所示。处理结果可以用日志展示的形式进行显示。如果处理结果的条数较多,可以在展示框设置滚动条,以便在展示框中展示更多的处理结果。
可以为信息处理***设置用于激活的秘钥。在操作信息处理***的过程中,可以实时检测是否到达秘钥的有效期,如果达到秘钥的有效期,则进行秘钥过期提醒。如图12和图13所示为秘钥过期的提醒。如果秘钥过期,除了进行秘钥过期的提示,还可以拦截即将向应用***传输的输入信息。
在本实施例中,用户只需在信息处理***进行操作即可,根据用户的并行处理用户信息的需求,事先设置多个调用链路信息,该多个调用链路信息包括:应用***登录处理的URL,应用***的验证码的URL和用户信息处理的URL。用户在信息处理***侧输入登录所需的信息以及输入所需处理的用户信息,信息处理***根据事先设置的调用链路信息,就可以配合应用***完成用户登录以及用户信息的并行处理。
本实施例还提供了一种信息处理装置。如图14所示,是根据本申请一实施例的信息处理装置的结构图。
该信息处理装置包括:监听模块1410,传输模块1420和获取模块1430。
监听模块1410,用于在用户界面中,监听功能区域生成的输入事件。
传输模块1420,用于根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***;其中,所述应用***用于对所述输入信息执行信息处理。
获取模块1430,用于获取所述应用***生成的处理结果信息,并在所述用户界面中进行显示。
本发明实施例所述的装置的功能已经在上述方法实施例中进行了描述,故本发明实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。
如图15所示,本申请实施例提供了一种电子设备,包括处理器1510、通信接口1520、存储器1530和通信总线1540,其中,处理器1510,通信接口1520,存储器1530通过通信总线1540完成相互间的通信。
存储器1530,用于存放计算机程序。
在本申请一个实施例中,处理器1510,用于执行存储器1530上所存放的程序时,实现前述任意一个方法实施例提供的信息处理方法,包括:在用户界面中,监听功能区域生成的输入事件;根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***;其中,所述应用***用于对所述输入信息执行信息处理;获取所述应用***生成的处理结果信息,并在所述用户界面中进行显示。
其中,所述输入信息的种类包括:初始输入信息和中间输入信息;所述调用链路信息,包括:初始调用链路和中间调用链路;所述将所述输入事件对应的输入信息传输到预设的应用***,包括:根据所述输入事件,在所述功能区域中采集所述初始输入信息;将所述初始输入信息通过所述初始调用链路传输到所述应用***,以便所述应用***生成所述中间输入信息;获取所述中间输入信息,并将所述中间输入信息通过所述中间调用链路传输到所述应用***,以便所述应用***生成所述处理结果信息。
其中,所述根据所述输入事件,在所述功能区域中采集所述初始输入信息,包括:在所述输入事件的类型为点击输入事件并且所述功能区域的类型为信息输入类型时,在所述用户界面中显示所述功能区域对应的输入框,在所述输入框中,采集初始输入信息;和/或,在所述输入事件的类型为点击输入事件并且所述功能区域的类型为指令输入类型时,确定所述功能区域对应的指令信息,将所述指令信息作为初始输入信息。
其中,所述根据所述输入事件,在所述功能区域中采集所述初始输入信息,包括:在所述输入事件的类型为信息输入事件时,接收传入的文件;在传入的所述文件中,采集初始输入信息。
其中,所述输入事件对应的输入信息为多个;所述将所述输入事件对应的输入信息传输到预设的应用***,包括:在所述应用***支持并行处理的情况下,将输入事件对应的多个输入信息并行传输到所述应用***,以便所述应用***并行处理多个所述输入信息。
其中,在根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***之前,还包括:抓取所述应用***的操作处理信息;根据所述应用***的操作处理信息,确定所述应用***在执行信息处理时的调用链路;根据所述功能区域与输入信息的对应关系以及所述应用***在执行信息处理时的调用链路,确定所述功能区域对应的调用链路信息。
其中,在所述监听功能区域生成的输入事件之前,还包括:生成具有有效期的秘钥;所述根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***,包括:在所述秘钥处于激活状态并且处于有效期之内时,根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到所述应用***。
本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述任意一个方法实施例提供的信息处理方法的步骤。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种信息处理方法,其特征在于,包括:
在用户界面中,监听功能区域生成的输入事件;
根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***;其中,所述应用***用于对所述输入信息执行信息处理;
获取所述应用***生成的处理结果信息,并在所述用户界面中进行显示。
2.根据权利要求1所述的方法,其特征在于,
所述输入信息的种类包括:初始输入信息和中间输入信息;
所述调用链路信息,包括:初始调用链路和中间调用链路;
所述将所述输入事件对应的输入信息传输到预设的应用***,包括:
根据所述输入事件,在所述功能区域中采集所述初始输入信息;
将所述初始输入信息通过所述初始调用链路传输到所述应用***,以便所述应用***生成所述中间输入信息;
获取所述中间输入信息,并将所述中间输入信息通过所述中间调用链路传输到所述应用***,以便所述应用***生成所述处理结果信息。
3.根据权利要求2所述的方法,其特征在于,
所述根据所述输入事件,在所述功能区域中采集所述初始输入信息,包括:
在所述输入事件的类型为点击输入事件并且所述功能区域的类型为信息输入类型时,在所述用户界面中显示所述功能区域对应的输入框,在所述输入框中,采集初始输入信息;和/或,
在所述输入事件的类型为点击输入事件并且所述功能区域的类型为指令输入类型时,确定所述功能区域对应的指令信息,将所述指令信息作为初始输入信息。
4.根据权利要求2所述的方法,其特征在于,所述根据所述输入事件,在所述功能区域中采集所述初始输入信息,包括:
在所述输入事件的类型为信息输入事件时,接收传入的文件;
在传入的所述文件中,采集初始输入信息。
5.根据权利要求1-4中任一项所述的方法,其特征在于,
所述输入事件对应的输入信息为多个;
所述将所述输入事件对应的输入信息传输到预设的应用***,包括:
在所述应用***支持并行处理的情况下,将输入事件对应的多个输入信息并行传输到所述应用***,以便所述应用***并行处理多个所述输入信息。
6.根据权利要求1所述的方法,其特征在于,在根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***之前,还包括:
抓取所述应用***的操作处理信息;
根据所述应用***的操作处理信息,确定所述应用***在执行信息处理时的调用链路;
根据所述功能区域与输入信息的对应关系以及所述应用***在执行信息处理时的调用链路,确定所述功能区域对应的调用链路信息。
7.根据权利要求1所述的方法,其特征在于,
在所述监听功能区域生成的输入事件之前,还包括:
生成具有有效期的秘钥;
所述根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***,包括:
在所述秘钥处于激活状态并且处于有效期之内时,根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到所述应用***。
8.一种信息处理装置,其特征在于,包括:
监听模块,用于在用户界面中,监听功能区域生成的输入事件;
传输模块,用于根据所述功能区域对应的调用链路信息,将所述输入事件对应的输入信息传输到预设的应用***;其中,所述应用***用于对所述输入信息执行信息处理;
获取模块,用于获取所述应用***生成的处理结果信息,并在所述用户界面中进行显示。
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1-7任一项所述的信息处理方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的信息处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110265398.1A CN113010247A (zh) | 2021-03-11 | 2021-03-11 | 一种信息处理方法、装置、设备和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110265398.1A CN113010247A (zh) | 2021-03-11 | 2021-03-11 | 一种信息处理方法、装置、设备和计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113010247A true CN113010247A (zh) | 2021-06-22 |
Family
ID=76405175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110265398.1A Pending CN113010247A (zh) | 2021-03-11 | 2021-03-11 | 一种信息处理方法、装置、设备和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113010247A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101894021A (zh) * | 2010-06-29 | 2010-11-24 | 宇龙计算机通信科技(深圳)有限公司 | 一种嵌入式***的界面实现方法及*** |
CN109413004A (zh) * | 2017-08-16 | 2019-03-01 | 阿里巴巴集团控股有限公司 | 验证方法、装置及设备 |
CN109710354A (zh) * | 2018-12-13 | 2019-05-03 | 平安普惠企业管理有限公司 | 页面监听方法、页面还原方法、装置、设备及介质 |
CN110245035A (zh) * | 2019-05-20 | 2019-09-17 | 平安普惠企业管理有限公司 | 一种链路跟踪方法及装置 |
CN112099643A (zh) * | 2020-08-31 | 2020-12-18 | 北京爱奇艺科技有限公司 | 云端输入方法、***、装置、电子设备和存储介质 |
CN112465471A (zh) * | 2020-12-08 | 2021-03-09 | 携程计算机技术(上海)有限公司 | Ota网站事件信息反馈的管理方法、***、设备及介质 |
-
2021
- 2021-03-11 CN CN202110265398.1A patent/CN113010247A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101894021A (zh) * | 2010-06-29 | 2010-11-24 | 宇龙计算机通信科技(深圳)有限公司 | 一种嵌入式***的界面实现方法及*** |
CN109413004A (zh) * | 2017-08-16 | 2019-03-01 | 阿里巴巴集团控股有限公司 | 验证方法、装置及设备 |
CN109710354A (zh) * | 2018-12-13 | 2019-05-03 | 平安普惠企业管理有限公司 | 页面监听方法、页面还原方法、装置、设备及介质 |
CN110245035A (zh) * | 2019-05-20 | 2019-09-17 | 平安普惠企业管理有限公司 | 一种链路跟踪方法及装置 |
CN112099643A (zh) * | 2020-08-31 | 2020-12-18 | 北京爱奇艺科技有限公司 | 云端输入方法、***、装置、电子设备和存储介质 |
CN112465471A (zh) * | 2020-12-08 | 2021-03-09 | 携程计算机技术(上海)有限公司 | Ota网站事件信息反馈的管理方法、***、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9262396B1 (en) | Browser compatibility checker tool | |
CN104412272B (zh) | 使用户登录到浏览器的方法、***和设备 | |
US7243078B1 (en) | Method of providing customer services | |
CN107146074B (zh) | 工单任务协同处理方法、装置及计算机可读存储介质 | |
WO2021055097A1 (en) | Systems and methods of establishing secure passwords using real-time dynamic feedback. | |
WO2013040601A1 (en) | Systems and methods for following-up on business leads | |
US9544317B2 (en) | Identification of potential fraudulent website activity | |
US11049073B2 (en) | Session collaborator | |
CN105871690A (zh) | 即时通信的实现方法和装置 | |
CN110852816A (zh) | 基于区块链的自动开具***方法、终端设备及存储介质 | |
CN111475788A (zh) | 跨境电商平台账号注册方法、装置、终端及存储介质 | |
CN107609910A (zh) | 基于托管的数据处理方法、注册推荐方法及相关设备 | |
CN114240340A (zh) | 业务数据处理方法、装置、电子设备及可读存储介质 | |
CN109087129B (zh) | 用户评价方法、装置及计算机可读存储介质 | |
CN105740294B (zh) | 一种信息推送方法及设备 | |
CN113010247A (zh) | 一种信息处理方法、装置、设备和计算机可读存储介质 | |
CN115776548A (zh) | 双录*** | |
CN113138702B (zh) | 信息处理方法、装置、电子设备及存储介质 | |
CN115729547A (zh) | 埋点数据的处理方法、***、装置、存储介质及电子设备 | |
CN115033233A (zh) | 一种接口调用方法、装置、电子设备及存储介质 | |
JP6979996B2 (ja) | 申込受付サーバ装置 | |
JP6860864B1 (ja) | 調査用個別Webページ作成表示システム及び調査用個別Webページ作成表示方法及び調査用個別Webページ作成表示プログラム。 | |
CN112053230A (zh) | 一种存单产品信息的处理方法、移动客户端及*** | |
CN113256240A (zh) | 消息的处理方法、装置和服务器 | |
JP6904501B1 (ja) | 情報処理システム、情報処理方法、プログラム及び記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Room 221, 2 / F, block C, 18 Kechuang 11th Street, Daxing District, Beijing, 100176 Applicant after: Jingdong Technology Holding Co.,Ltd. Address before: Room 221, 2 / F, block C, 18 Kechuang 11th Street, Daxing District, Beijing, 100176 Applicant before: Jingdong Digital Technology Holding Co., Ltd |
|
CB02 | Change of applicant information |