数据处理方法、装置、计算机可读介质及电子设备与流程

文档序号:33932589发布日期:2023-04-22 12:37阅读:21来源:国知局
数据处理方法、装置、计算机可读介质及电子设备与流程

本申请涉及软件开发,具体而言,涉及一种数据处理方法、装置、计算机可读介质及电子设备。


背景技术:

1、当前,各种终端设备上的应用程序不可避免地会出现问题或漏洞,不仅可能影响用户的使用体验,还会对信息安全产生威胁,因此,需要及时排查用户使用应用程序时出现的问题。目前排查应用程序出现的问题的通用方案都是由应用程序直接上报日志,从而可以捞取到用户日志,然后由开发者分析日志并定位问题。然而,能否最终定位用户问题依赖于开发者是否有主动在应用程序中加入了打印相关信息的日志代码。如果某些场景下日志打印的信息不全,就会导致用户问题定位困难甚至是无法定位。


技术实现思路

1、本申请的实施例提供了一种数据处理方法、装置、计算机可读介质及电子设备,进而至少在一定程度上可以提高获取应用程序中信息的精准性、灵活性及效率。

2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

3、根据本申请实施例的一个方面,提供了一种数据处理方法,所述方法包括:通过应用程序中的会话入口获取信息提取链接,所述信息提取链接来自与所述应用程序所在终端建立了会话连接的相对端;响应于接收到的解析操作指令,在所述应用程序中解析所述信息提取链接,以提取出所述信息提取链接中的信息提取指令;在所述应用程序中执行所述信息提取指令,生成信息提取结果;通过所述应用程序中的所述会话入口上报所述信息提取结果。

4、根据本申请实施例的一个方面,提供了一种数据处理装置,所述装置包括:获取单元,用于通过应用程序中的会话入口获取信息提取链接,所述信息提取链接来自与所述应用程序所在终端建立了会话连接的相对端;解析单元,用于响应于接收到的解析操作指令,在所述应用程序中解析所述信息提取链接,以提取出所述信息提取链接中的信息提取指令;结果生成单元,用于在所述应用程序中执行所述信息提取指令,生成信息提取结果;上报单元,用于通过所述应用程序中的所述会话入口上报所述信息提取结果。

5、在本申请的一些实施例中,基于前述方案,所述信息提取链接是根据非对称加密算法加密生成的,所述解析单元配置为:通过所述应用程序对所述信息提取链接进行解密,得到解密结果;从所述解密结果中提取出所述信息提取链接中的信息提取指令。

6、在本申请的一些实施例中,基于前述方案,在通过所述应用程序对所述信息提取链接进行解密,得到解密结果之前,所述解析单元还用于:对所述信息提取链接进行合法性校验,其中,在所述信息提取链接通过合法性校验的情况下,执行通过所述应用程序对所述信息提取链接进行解密的步骤。

7、在本申请的一些实施例中,基于前述方案,所述解析单元配置为:判断所述信息提取链接中是否包含预设标记信息;根据所述信息提取链接中包含预设标记信息,确定所述信息提取链接合法。

8、在本申请的一些实施例中,基于前述方案,所述解析单元还配置为:判断解析操作指令的接收时间是否位于所述信息提取链接对应的合法期限内;根据解析操作指令的接收时间位于所述信息提取链接对应的合法期限内,确定所述信息提取链接合法。

9、在本申请的一些实施例中,基于前述方案,在从所述解密结果中提取出所述信息提取链接中的信息提取指令之前,所述解析单元还用于:从所述解密结果中提取所述信息提取链接中的身份标识信息,其中,所述身份标识信息包括以下中的至少一种:应用程序的对象标识、应用程序的版本号;根据所述身份标识信息进行身份校验,其中,在所述身份标识信息通过身份校验的情况下,执行从所述解密结果中提取出所述信息提取链接中的信息提取指令的步骤。

10、在本申请的一些实施例中,基于前述方案,所述解析单元配置为:响应于接收到的解析操作指令,在所述应用程序中显示弹窗,以通过所述弹窗询问对象是否允许提取信息;根据接收到允许提取信息的指令,在所述应用程序中解析所述信息提取链接。

11、在本申请的一些实施例中,基于前述方案,所述信息提取链接是通过脚本生成的。

12、根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的数据处理方法。

13、根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的数据处理方法。

14、根据本申请实施例的一个方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如上述实施例中所述的数据处理方法。

15、在本申请的一些实施例所提供的技术方案中,当确定了需要提取的信息类型之后,只需要向应用程序提供相应的信息提取链接,应用程序可以根据解析操作进行响应,自动从信息提取链接中提取出信息收集指令,还可以通过执行信息提取指令完成信息提取,最终可以通过应用程序上报信息提取结果。因此,可以根据用户反映的问题快速获取到应用程序中所需的信息,提高了获取信息的精准性、灵活性及效率,进而可以提高定位应用程序中问题的效率和准确性。

16、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。



技术特征:

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的数据处理方法,其特征在于,所述信息提取链接是根据非对称加密算法加密生成的,所述在所述应用程序中解析所述信息提取链接,以提取出所述信息提取链接中的信息提取指令,包括:

3.根据权利要求2所述的数据处理方法,其特征在于,在通过所述应用程序对所述信息提取链接进行解密,得到解密结果之前,所述方法还包括:

4.根据权利要求3所述的数据处理方法,其特征在于,所述对所述信息提取链接进行合法性校验,包括:

5.根据权利要求4所述的数据处理方法,其特征在于,所述对所述信息提取链接进行合法性校验,还包括:

6.根据权利要求4或5所述的数据处理方法,其特征在于,在从所述解密结果中提取出所述信息提取链接中的信息提取指令之前,所述方法还包括:

7.根据权利要求1所述的数据处理方法,其特征在于,所述响应于接收到的解析操作指令,在所述应用程序中解析所述信息提取链接,包括:

8.根据权利要求1所述的数据处理方法,其特征在于,所述信息提取链接是通过脚本生成的。

9.一种数据处理装置,其特征在于,所述装置包括:

10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的数据处理方法。

11.一种电子设备,其特征在于,包括:


技术总结
本申请的实施例提供了一种数据处理方法、装置、计算机可读介质及电子设备,该方法包括:通过应用程序中的会话入口获取信息提取链接,所述信息提取链接来自与所述应用程序所在终端建立了会话连接的相对端;响应于接收到的解析操作指令,在所述应用程序中解析所述信息提取链接,以提取出所述信息提取链接中的信息提取指令;在所述应用程序中执行所述信息提取指令,生成信息提取结果;通过所述应用程序中的所述会话入口上报所述信息提取结果。本申请实施例的技术方案可以根据用户反映的问题快速获取到应用程序中所需的信息,提高了获取信息的精准性、灵活性及效率,进而可以提高定位应用程序中问题的效率和准确性。

技术研发人员:赵禹,李斌,文孝木
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1