数据同步方法、装置及电子设备制造方法及图纸

技术编号:36780186 阅读:16 留言:0更新日期:2023-03-08 22:12
本发明专利技术公开了一种数据同步方法、装置及电子设备。涉及计算机领域或其他相关领域,该方法包括:获取用户在应用程序的第一模式下浏览应用程序的浏览数据,得到第一浏览数据;存储第一浏览数据至基础数据库中,其中,基础数据库用于存储用户在第一模式下浏览应用程序的浏览数据;响应模式切换指令,将应用程序由第一模式切换至第二模式,并将基础数据库中的第一浏览数据同步至目标数据库中,其中,目标数据库用于存储用户在第二模式下浏览应用程序的浏览数据。本发明专利技术解决了现有技术中无法将用户在应用程序的第一模式下的浏览数据同步至第二模式下的应用程序的技术问题。第二模式下的应用程序的技术问题。第二模式下的应用程序的技术问题。

【技术实现步骤摘要】
数据同步方法、装置及电子设备


[0001]本专利技术涉及计算机领域或其他相关领域,具体而言,涉及一种数据同步方法、装置及电子设备。

技术介绍

[0002]在项目开发的过程中,每次上架应用市场阶段,都会遇到平台上隐私政策原因导致应用审核未通过,主要是应用程序中存在涉及用户隐私的问题,要求应用程序必须在用户同意的情况下才能获取隐私信息。由于许多用户不同意应用程序获取隐私信息,现有技术中为了能够使用户体验到应用程序的功能,为此类用户设置了在不同意应用程序获取隐私信息的基础版应用程序,此类应用程序仅能使用应用程序部分功能,当用户想要使用该应用程序的完整功能时,通过登录账户的方式去切换应用程序的模式,但是,在用户登录账户后,在基础版应用程序的浏览记录则无法进行同步。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种数据同步方法、装置及电子设备,以至少解决现有技术中存在的无法将用户在应用程序的第一模式下的浏览数据同步至第二模式下的应用程序的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种数据同步方法,包括:获取用户在应用程序的第一模式下浏览所述应用程序的浏览数据,得到第一浏览数据;存储所述第一浏览数据至基础数据库中,其中,所述基础数据库用于存储所述用户在所述第一模式下浏览所述应用程序的浏览数据;响应模式切换指令,将所述应用程序由所述第一模式切换至第二模式,并将所述基础数据库中的第一浏览数据同步至目标数据库中,其中,所述目标数据库用于存储所述用户在所述第二模式下浏览所述应用程序的浏览数据。
[0006]进一步地,存储所述第一浏览数据至基础数据库中,包括:对所述第一浏览数据进行格式转换,得到转换后的第一浏览数据;将所述转换后的第一浏览数据存储至所述基础数据库中。
[0007]进一步地,将所述基础数据库中的第一浏览数据同步至目标数据库中,包括:响应数据同步指令,生成第一确认页面,其中,所述第一确认页面用于确认所述用户是否允许所述应用程序进行数据同步;响应所述用户对所述第一确认页面中的第一控件的触控操作,允许所述应用程序进行所述数据同步,并将所述第一浏览数据从所述基础数据库中同步至所述目标数据库中。
[0008]进一步地,数据同步方法还包括:响应所述用户对所述第一确认页面中的第二控件的触控操作,禁止所述应用程序进行所述数据同步,并清除所述基础数据库中存储的所述第一浏览数据。
[0009]进一步地,响应模式切换指令,将所述应用程序由所述第一模式切换至第二模式,
包括:响应所述模式切换指令,生成第二确认页面,其中,所述第二确认页面用于确认所述用户是否允许所述应用程序获取用户隐私权限;响应所述用户对所述第二确认页面中的第三控件的触控操作,允许所述应用程序获取所述用户隐私权限,并将所述应用程序由所述第一模式切换至所述第二模式。
[0010]进一步地,数据同步方法还包括:响应所述用户对所述第二确认页面中的第四控件的触控操作,禁止所述应用程序获取所述用户隐私权限,并关闭所述第二确认页面。
[0011]进一步地,在将所述应用程序由所述第一模式切换至第二模式之后,所述方法还包括:将所述用户隐私权限的获取状态,由第一状态变更为第二状态,其中,所述第一状态表征允许所述应用程序获取所述用户隐私权限,所述第二状态表征禁止所述应用程序获取所述用户隐私权限。
[0012]根据本专利技术实施例的另一方面,还提供了一种数据同步装置,包括:获取模块,用于获取用户在应用程序的第一模式下浏览所述应用程序的浏览数据,得到第一浏览数据;存储模块,用于存储所述第一浏览数据至基础数据库中,其中,所述基础数据库用于存储所述用户在所述第一模式下浏览所述应用程序的浏览数据;响应模块,用于响应模式切换指令,将所述应用程序由所述第一模式切换至第二模式,并将所述第一浏览数据同步至目标数据库中,其中,所述目标数据库用于存储所述用户在所述第二模式下浏览所述应用程序的浏览数据。
[0013]根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的数据同步方法。
[0014]根据本专利技术实施例的另一方面,还提供了一种电子设备,电子设备包括一个或多个处理器;存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的数据同步方法。
[0015]根据本专利技术实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述的数据同步方法。
[0016]在本专利技术实施例中,采用通过响应模式切换指令将应用程序由第一模式切换至第二模式,并将基础数据库中的第一浏览数据同步至目标数据库中的方式,首先获取用户在应用程序的第一模式下浏览应用程序的浏览数据,得到第一浏览数据;存储第一浏览数据至基础数据库中,其中,基础数据库用于存储用户在第一模式下浏览应用程序的浏览数据;响应模式切换指令,将应用程序由第一模式切换至第二模式,并将基础数据库中的第一浏览数据同步至目标数据库中,其中,目标数据库用于存储用户在第二模式下浏览应用程序的浏览数据。
[0017]在上述过程中,通过将用户在应用程序第一模式下的第一浏览数据保存至基础数据库中,然后响应响应模式切换指令,在进行模式切换后,通过将基础数据库中的第一浏览数据直接同步至第二模式的应用程序用于存储浏览数据的目标数据库中,在用户想要查看第一浏览数据时,可直接在第二模式的应用程序中进行查看操作,进而解决了无法将用户在应用程序的第一模式下的浏览数据同步至第二模式下的应用程序。
[0018]由此可见,本申请所提供的方案达到了基于配置任务时间进行任务执行的目的,
从而实现了将用户在应用程序的第一模式下的浏览数据同步至第二模式下的应用程序的技术效果,进而解决了现有技术中存在的无法将用户在应用程序的第一模式下的浏览数据同步至第二模式下的应用程序技术问题。
附图说明
[0019]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0020]图1是根据本专利技术实施例的一种可选的数据同步方法的示意图;
[0021]图2是根据本专利技术实施例的一种可选的模式切换的示意图;
[0022]图3是根据本专利技术实施例的一种可选的数据同步的示意图;
[0023]图4根据本专利技术实施例的一种可选的模式切换对话框的示意图;
[0024]图5是根据本专利技术实施例的一种可选的账户登录的示意图;
[0025]图6是根据本专利技术实施例的一种可选的数据同步对话框的示意图;
[0026]图7根据本专利技术实施例的一种可选的数据同步装置的示意图;
[0027]图8根据本专利技术实施例的一种可选的电子本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据同步方法,其特征在于,包括:获取用户在应用程序的第一模式下浏览所述应用程序的浏览数据,得到第一浏览数据;存储所述第一浏览数据至基础数据库中,其中,所述基础数据库用于存储所述用户在所述第一模式下浏览所述应用程序的浏览数据;响应模式切换指令,将所述应用程序由所述第一模式切换至第二模式,并将所述基础数据库中的第一浏览数据同步至目标数据库中,其中,所述目标数据库用于存储所述用户在所述第二模式下浏览所述应用程序的浏览数据。2.根据权利要求1所述的方法,其特征在于,存储所述第一浏览数据至基础数据库中,包括:对所述第一浏览数据进行格式转换,得到转换后的第一浏览数据;将所述转换后的第一浏览数据存储至所述基础数据库中。3.根据权利要求1所述的方法,其特征在于,将所述基础数据库中的第一浏览数据同步至目标数据库中,包括:响应数据同步指令,生成第一确认页面,其中,所述第一确认页面用于确认所述用户是否允许所述应用程序进行数据同步;响应所述用户对所述第一确认页面中的第一控件的触控操作,允许所述应用程序进行所述数据同步,并将所述第一浏览数据从所述基础数据库中同步至所述目标数据库中。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:响应所述用户对所述第一确认页面中的第二控件的触控操作,禁止所述应用程序进行所述数据同步,并清除所述基础数据库中存储的所述第一浏览数据。5.根据权利要求1所述的方法,其特征在于,响应模式切换指令,将所述应用程序由所述第一模式切换至第二模式,包括:响应所述模式切换指令,生成第二确认页面,其中,所述第二确认页面用于确认所述用户是否允许所述应用程序获取用户隐私权限;响应所述用户对所述第二确认页面中的第三控件的触控操作,允许所述应用程序获取所述用户隐私权限,并将所述应用程序由所述第一模式切...

【专利技术属性】
技术研发人员:周生宁党亚林苗志高俎旭
申请(专利权)人:工银科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1