本申请涉及数据处理,尤其涉及数据获取方法、终端设备及计算机可读存储介质。
背景技术:
1、随着计算机网络技术的发展,为了实现不同的数据传输,需要使用不同的应用系统。例如通过邮箱系统发送邮件,通过博文系统发布博文等。
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、数据请求端在接收到数据获取指令时,根据用户信息确定用户权限,再确定所述数据获取指令对应的目标数据,以及所述目标数据对应的数据源。当用户权限与数据源对应的第一权限匹配,且用户权限与目标数据对应的第二权限匹配时,向数据源发送所述数据获取指令,以使所述数据源响应于所述数据获取指令,向数据请求段反馈所述目标数据。解决了获取多应用数据时,需要在终端安装多个应用,导致增加终端内存负担,降低数据获取效率的问题,实现了提高数据获取效率的效果。
1.一种数据获取方法,其特征在于,数据请求端,所述方法包括以下步骤:
2.如权利要求1所述的方法,其特征在于,所述当所述用户权限与所述数据源对应的第一权限匹配,且所述用户权限与所述目标数据对应的第二权限匹配时,向所述数据源发送所述数据获取指令的步骤包括:
3.如权利要求2所述的方法,其特征在于,所述当所述用户可信值满足所述第一权限的要求时,获取所述用户信息对应的用户标识的步骤包括:
4.如权利要求2所述的方法,其特征在于,所述根据所述用户标识确定所述用户权限与所述目标数据对应的第二权限匹配的步骤包括:
5.如权利要求1所述的方法,其特征在于,所述在接收到数据获取指令时,根据用户信息确定用户权限的步骤之前,包括:
6.如权利要求1所述的方法,其特征在于,所述确定所述数据获取指令对应的目标数据,以及所述目标数据对应的数据源的步骤之后,包括:
7.如权利要求6所述的方法,其特征在于,所述向所述数据请求端反馈数据获取失败信息的步骤之后,包括:
8.如权利要求1所述的方法,其特征在于,所述确定所述数据获取指令对应的目标数据,以及所述目标数据对应的数据源的步骤之后,还包括:
9.一种终端设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据获取程序,所述处理器执行所述数据获取程序时,实现权利要求1-8任一所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有数据获取程序,所述数据获取程序被处理器执行时,实现权利要求1-8任一所述的方法。