基于工作手机的通讯录防丢失的方法、系统、装置和介质制造方法及图纸

技术编号:34032947 阅读:18 留言:0更新日期:2022-07-06 11:35
本申请涉及一种基于工作手机的通讯录防丢失的方法、系统、装置和介质,其中,该方法包括:通过mqtt消息全量上传原始通讯录联系人到业务后台并全量保存,其中,上传过的原始通讯录联系人会保存到本地联系人数据库中;通过自定义的ID字段,对比本地联系人数据库与原始通讯录联系人数据库之间的差异,得到变更的联系人信息,并将该变更的联系人信息上传到业务后台;最后根据不同的变更类型,更新业务后台的通讯录联系人数据库。通过本申请,解决了对企业手机中的通讯录进行本地更新备份时,存在的传输量小,时间成本高的问题,减少了客户数据的丢失概率,提高了数据传输效率,有效降低了时间成本。时间成本。时间成本。

【技术实现步骤摘要】
基于工作手机的通讯录防丢失的方法、系统、装置和介质


[0001]本申请涉及计算机领域,特别是涉及基于工作手机的通讯录防丢失的方法、系统、装置和介质。

技术介绍

[0002]现如今,很多企业会给员工配置企业手机,用于联系和添加客户,当员工通过不同的渠道获取客户手机号码,并存储到企业手机上后,如果不对其进行本地备份会存在被员工一键删除,进而丢失客户数据的风险。
[0003]在相关技术中,会采用http的方式上传通讯录联系人进行备份,然后通过这种方式备份联系人会存在一次性的传输量小,导致需要多次传输的问题,此外,采用http传输联系人,如果中途失败的话,不能重试,需要重新传输。
[0004]目前针对相关技术中,对企业手机中的通讯录进行本地更新备份时,存在的传输量小,时间成本高的问题,尚未提出有效的解决方案。

技术实现思路

[0005]本申请实施例提供了一种基于工作手机的通讯录防丢失的方法、系统、装置和介质,以至少解决相关技术中对企业手机中的通讯录进行本地更新备份时,存在的传输量小,时间成本高的问题。
[0006]第一方面,本申请实施例提供了一种基于工作手机的通讯录防丢失的方法,所述方法包括:
[0007]通过mqtt消息全量上传原始通讯录联系人到业务后台并全量保存,其中,上传过的原始通讯录联系人会保存到本地联系人数据库中;
[0008]通过自定义的ID字段,对比所述本地联系人数据库与原始通讯录联系人数据库之间的差异,得到变更的联系人信息,并将所述变更的联系人信息上传到所述业务后台;
[0009]根据不同的变更类型,更新所述业务后台的通讯录联系人数据库。
[0010]在其中一些实施例中,所述得到变更的联系人信息包括:
[0011]若所述ID增加,将所述变更的联系人标记为新增的联系人,根据新增的ID在所述原始通讯录联系人数据库中获取所述新增的联系人的信息字段,并通过mqtt消息全量上传到所述业务后台;
[0012]若所述ID减少,将所述变更的联系人标记为删除的联系人,获取所述删除的联系人的ID,并通过mqtt消息全量上传到所述业务后台;
[0013]若内容发生变化时,将所述变更的联系人标记为更新的联系人,根据ID在所述原始通讯录联系人数据库中获取所述更新的联系人的信息字段,并通过mqtt消息全量上传到所述业务后台。
[0014]在其中一些实施例中,在通过自定义的ID字段,对比所述本地联系人数据库与原始通讯录联系人数据库之间的差异之前,所述方法包括:
[0015]注册手机通讯录监听,监听所述原始通讯录联系人数据库中是否有变更。
[0016]在其中一些实施例中,在更新所述业务后台的通讯录联系人数据库之后,所述方法包括:
[0017]若所述业务后台的通讯录联系人数据库中的联系人信息被删除时,所述业务后台系统会发出警告提示。
[0018]第二方面,本申请实施例提供了一种基于工作手机的通讯录防丢失的系统,所述系统包括:
[0019]获取模块,用于通过mqtt消息全量上传原始通讯录联系人到业务后台并全量保存,其中,上传过的原始通讯录联系人会保存到本地联系人数据库中;
[0020]对比模块,用于通过自定义的ID字段,对比所述本地联系人数据库与原始通讯录联系人数据库之间的差异,得到变更的联系人信息,并将所述变更的联系人信息上传到所述业务后台;
[0021]更新模块,用于根据不同的变更类型,更新所述业务后台的通讯录联系人数据库。
[0022]在其中一些实施例中,
[0023]所述对比模块,还用于若所述ID增加,将所述变更的联系人标记为新增的联系人,根据新增的ID在所述原始通讯录联系人数据库中获取所述新增的联系人的信息字段,并通过mqtt消息全量上传到所述业务后台,
[0024]若所述ID减少,将所述变更的联系人标记为删除的联系人,获取所述删除的联系人的ID,并通过mqtt消息全量上传到所述业务后台,
[0025]若内容发生变化时,将所述变更的联系人标记为更新的联系人,根据ID在所述原始通讯录联系人数据库中获取所述更新的联系人的信息字段,并通过mqtt消息全量上传到所述业务后台。
[0026]在其中一些实施例中,所述系统还包括监听模块,在通过自定义的ID字段,对比所述本地联系人数据库与原始通讯录联系人数据库之间的差异之前,
[0027]所述监听模块,用于注册手机通讯录监听,监听所述原始通讯录联系人数据库中是否有变更。
[0028]在其中一些实施例中,所述系统还包括警示模块,在更新所述业务后台的通讯录联系人数据库之后,
[0029]所述警示模块,用于若所述业务后台的通讯录联系人数据库中的联系人信息被删除时,所述业务后台系统会发出警告提示。
[0030]第三方面,本申请实施例提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的基于工作手机的通讯录防丢失的方法。
[0031]第四方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的基于工作手机的通讯录防丢失的方法。
[0032]相比于相关技术,本申请实施例提供的基于工作手机的通讯录防丢失的方法,通过mqtt消息全量上传原始通讯录联系人到业务后台并全量保存,其中,上传过的原始通讯录联系人会保存到本地联系人数据库中;通过自定义的ID字段,对比本地联系人数据库与原始通讯录联系人数据库之间的差异,得到变更的联系人信息,并将该变更的联系人信息
上传到业务后台;最后根据不同的变更类型,更新业务后台的通讯录联系人数据库。
[0033]本申请将企业手机中存储的通讯录一次性上传到业务系统的通讯录联系人数据库后,与原始通讯录联系人数据库进行对比,得到变更的信息,并对该变更的联系人信息进行标记和处理,更新业务系统的通讯录,解决了对企业手机中的通讯录进行本地更新备份时,存在的传输量小,时间成本高的问题,减少了客户数据的丢失概率,提高了数据传输效率,有效降低了时间成本。
附图说明
[0034]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0035]图1是根据本申请实施例的基于工作手机的通讯录防丢失的方法的应用环境示意图;
[0036]图2是根据本申请实施例的基于工作手机的通讯录防丢失的方法的流程图;
[0037]图3是根据本申请实施例的工作手机通讯录更新过程的流程图;
[0038]图4是根据本申请实施例的基于工作手机的通讯录防丢失的系统的结构框图;
[0039]图5是根据本申请实施例的另一种基于工作手机的通讯录防丢失的系统的结构框图;
[0040]图6是根据本申请实施例的电子设备的内部结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于工作手机的通讯录防丢失的方法,其特征在于,所述方法包括:通过mqtt消息全量上传原始通讯录联系人到业务后台并全量保存,其中,上传过的原始通讯录联系人会保存到本地联系人数据库中;通过自定义的ID字段,对比所述本地联系人数据库与原始通讯录联系人数据库之间的差异,得到变更的联系人信息,并将所述变更的联系人信息上传到所述业务后台;根据不同的变更类型,更新所述业务后台的通讯录联系人数据库。2.根据权利要求1所述的方法,其特征在于,所述得到变更的联系人信息包括:若所述ID增加,将所述变更的联系人标记为新增的联系人,根据新增的ID在所述原始通讯录联系人数据库中获取所述新增的联系人的信息字段,并通过mqtt消息全量上传到所述业务后台;若所述ID减少,将所述变更的联系人标记为删除的联系人,获取所述删除的联系人的ID,并通过mqtt消息全量上传到所述业务后台;若内容发生变化时,将所述变更的联系人标记为更新的联系人,根据ID在所述原始通讯录联系人数据库中获取所述更新的联系人的信息字段,并通过mqtt消息全量上传到所述业务后台。3.根据权利要求1所述的方法,其特征在于,在通过自定义的ID字段,对比所述本地联系人数据库与原始通讯录联系人数据库之间的差异之前,所述方法包括:注册手机通讯录监听,监听所述原始通讯录联系人数据库中是否有变更。4.根据权利要求1所述的方法,其特征在于,在更新所述业务后台的通讯录联系人数据库之后,所述方法包括:若所述业务后台的通讯录联系人数据库中的联系人信息被删除时,所述业务后台系统会发出警告提示。5.一种基于工作手机的通讯录防丢失的系统,其特征在于,所述系统包括:获取模块,用于通过mqtt消息全量上传原始通讯录联系人到业务后台并全量保存,其中,上传过的原始通讯录联系人会保存到本地联系人数据库中;对比模块,用于通过自定义的ID...

【专利技术属性】
技术研发人员:成甜甜
申请(专利权)人:浙江百应科技有限公司
类型:发明
国别省市:

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

1