邮件数据处理方法、装置及电子设备制造方法及图纸

技术编号:33494799 阅读:40 留言:0更新日期:2022-05-19 01:06
本申请实施例提供了一种邮件数据处理方法、装置及电子设备,所述方法包括生成邮件获取请求,其中,邮件获取请求中包含本地邮件集对应的第一邮件标识,发送邮件获取请求至服务器,以使服务器根据邮件获取请求中的第一邮件标识确定符合条件的目标邮件集,接收服务器发送的目标邮件集,并根据目标邮件集更新本地邮件集。本实施例减少了向服务器请求邮件数据的数据量,同时也减少了响应时长,进而提高了用户的使用体验。户的使用体验。户的使用体验。

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


[0001]本申请实施例涉及数据处理
,尤其涉及一种邮件数据处理方法、装置及电子设备。

技术介绍

[0002]随着网络技术的发展,很多应用程序中都嵌入了邮件功能,用以实现不同用户间的邮件收发以及系统邮件的下发等。
[0003]现有技术中,邮件功能也是游戏类应用程序中比较常见的功能,游戏类应用程序通过邮件功能,可以实现不同游戏用户之间消息的发送以及虚拟物品的传送等。另外,为了保证邮件发送的可靠性,现有游戏类应用程序一般在玩家登陆应用程序,并打开邮箱之后,可以自动向服务器发送邮件获取请求,服务器在接收到把邮件获取请求之后,可以把邮件数据返回至客户端,客户端再根据返回的邮件数据初始化邮件界面。
[0004]然而,用户每次登陆时,都需要向服务端请求邮件数据,当邮件数据量大时,需要消耗大量时间传输数据,增大了响应时长,进而影响了用户的使用体验。

技术实现思路

[0005]本申请实施例提供一种邮件数据处理方法、装置及电子设备,以降低响应时长,进而提高用户的使用体验。
[0006]第一方面,本申请实施例提供一种邮件数据处理方法,应用于第一客户端,包括:
[0007]生成邮件获取请求,其中,所述邮件获取请求中包含本地邮件集对应的第一邮件标识;
[0008]发送所述邮件获取请求至服务器,以使所述服务器根据所述邮件获取请求中的第一邮件标识确定符合条件的目标邮件集;
[0009]接收所述服务器发送的目标邮件集,并根据所述目标邮件集更新本地邮件集。
[0010]可选的,所述第一邮件标识表示所述本地邮件集中包含的邮件总数量,所述目标邮件集中包含至少一目标邮件,且每个所述目标邮件中均包含目标邮件编号,则所述根据所述目标邮件集更新本地邮件集,包括:
[0011]根据所述目标邮件集中各目标邮件的编号对各所述目标邮件进行排序,得到排序后的目标邮件集,其中,所述排序后的目标邮件集中各目标邮件的编号为依次递增的;
[0012]根据所述第一邮件标识以及所述排序后的目标邮件集对本地邮件集进行更新。
[0013]可选的,所述根据所述第一邮件标识以及所述排序后的目标邮件集对本地邮件集进行更新,包括:
[0014]获取所述排序后的目标邮件集中首个目标邮件的邮件编号;
[0015]判断所述第一邮件标识与所述首个目标邮件的邮件编号是否连续;
[0016]若所述第一邮件标识与所述首个目标邮件的邮件编号连续,则判断所述排序后的目标邮件集中各目标邮件对应的邮件编号是否连续;
[0017]若所述排序后的目标邮件集中各目标邮件对应的邮件编号连续,则根据所述排序后的目标邮件集更新所述本地邮件集,并且根据所述目标邮件集中目标邮件的数量更新所述第一邮件标识,得到第二邮件标识。
[0018]可选的,所述方法还包括:
[0019]若所述第一邮件标识与所述首个目标邮件的邮件编号不连续,则判断发送所述邮件获取请求的次数是否超过预设次数阈值;
[0020]若没有超过所述次数阈值,则重新执行所述发送所述邮件获取请求至服务器及之后的步骤。
[0021]可选的,所述方法还包括:
[0022]若所述排序后的目标邮件集中各目标邮件对应的邮件编号不连续,则从所述目标邮件集中获取与所述第一邮件标识连续的邮件编号对应的目标邮件,得到目标邮件子集;
[0023]根据所述目标邮件子集更新所述本地邮件集,并且根据所述目标邮件子集中目标邮件的数量更新所述第一邮件标识,得到第三邮件标识;
[0024]根据所述第三邮件标识生成新的邮件获取请求,并发送所述新的邮件获取请求至服务器,以使所述服务器根据所述新的邮件获取请求中的第三邮件标识确定符合条件的新的目标邮件集。
[0025]可选的,所述第一邮件标识表示所述本地邮件集中最新获取的邮件对应的时间信息,所述目标邮件集中包含至少一目标邮件,且每个所述目标邮件中均包含目标邮件对应的时间信息,则所述根据所述目标邮件集更新本地邮件集,包括:
[0026]根据所述目标邮件集中各目标邮件对应的时间信息对各所述目标邮件进行排序,得到排序后的目标邮件集;
[0027]根据所述第一邮件标识以及所述排序后的目标邮件集对本地邮件集进行更新。
[0028]可选的,在所述接收所述服务器发送的目标邮件集,并根据所述目标邮件集更新本地邮件集之后,还包括:
[0029]根据预设的新邮件显示样式显示更新后的本地邮件集;
[0030]响应作用于所述更新后的本地邮件集中任一本地目标邮件的触控操作,获取所述本地目标邮件对应的目标邮件数据,并在显示界面中显示所述本地目标邮件对应的目标邮件数据。
[0031]第二方面,本申请实施例提供一种邮件数据处理方法,应用于服务器,包括:
[0032]接收第一客户端发送的邮件获取请求,其中,所述邮件获取请求中包含本地邮件集对应的第一邮件标识;
[0033]根据所述邮件获取请求中的第一邮件标识确定符合条件的目标邮件集,并将所述目标邮件集发送至所述第一客户端,以使所述第一客户端根据所述目标邮件集更新本地邮件集。
[0034]可选的,所述第一邮件标识表示所述本地邮件集中包含的邮件总数量,所述根据所述邮件获取请求中的第一邮件标识确定符合条件的目标邮件集,包括:
[0035]从云端邮件集中获取邮件编号大于所述第一邮件标识的目标云端邮件,得到目标邮件集,其中,所述云端邮件集为第二客户端向所述服务器发送的邮件组成的集合和/或所述服务器根据业务流程生成的邮件组成的集合。
[0036]可选的,所述第一邮件标识表示所述本地邮件集中最新获取的邮件对应的时间信息,所述根据所述邮件获取请求中的第一邮件标识确定符合条件的目标邮件集,包括:
[0037]从云端邮件集中获取时间信息晚于所述第一邮件标识的目标云端邮件,得到目标邮件集。
[0038]第三方面,本申请实施例提供一种邮件数据处理装置,应用于第一客户端,包括:
[0039]生成模块,用于生成邮件获取请求,其中,所述邮件获取请求中包含本地邮件集对应的第一邮件标识;
[0040]第一处理模块,用于发送所述邮件获取请求至服务器,以使所述服务器根据所述邮件获取请求中的第一邮件标识确定符合条件的目标邮件集;
[0041]所述第一处理模块,还用于接收所述服务器发送的目标邮件集,并根据所述目标邮件集更新本地邮件集。
[0042]第四方面,本申请实施例提供一种邮件数据处理装置,应用于服务器,包括:
[0043]接收模块,用于接收第一客户端发送的邮件获取请求,其中,所述邮件获取请求中包含本地邮件集对应的第一邮件标识;
[0044]第二处理模块,用于根据所述邮件获取请求中的第一邮件标识确定符合条件的目标邮件集,并将所述目标邮件集发送至所述第一客户端,以使所述第一客户端根据所述目标邮件集更新本地邮件集。
[0045]第五方面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种邮件数据处理方法,其特征在于,应用于第一客户端,包括:生成邮件获取请求,其中,所述邮件获取请求中包含本地邮件集对应的第一邮件标识;发送所述邮件获取请求至服务器,以使所述服务器根据所述邮件获取请求中的第一邮件标识确定符合条件的目标邮件集;接收所述服务器发送的目标邮件集,并根据所述目标邮件集更新本地邮件集。2.根据权利要求1所述的方法,其特征在于,所述第一邮件标识表示所述本地邮件集中包含的邮件总数量,所述目标邮件集中包含至少一目标邮件,且每个所述目标邮件中均包含目标邮件编号,则所述根据所述目标邮件集更新本地邮件集,包括:根据所述目标邮件集中各目标邮件的编号对各所述目标邮件进行排序,得到排序后的目标邮件集,其中,所述排序后的目标邮件集中各目标邮件的编号为依次递增的;根据所述第一邮件标识以及所述排序后的目标邮件集对本地邮件集进行更新。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一邮件标识以及所述排序后的目标邮件集对本地邮件集进行更新,包括:获取所述排序后的目标邮件集中首个目标邮件的邮件编号;判断所述第一邮件标识与所述首个目标邮件的邮件编号是否连续;若所述第一邮件标识与所述首个目标邮件的邮件编号连续,则判断所述排序后的目标邮件集中各目标邮件对应的邮件编号是否连续;若所述排序后的目标邮件集中各目标邮件对应的邮件编号连续,则根据所述排序后的目标邮件集更新所述本地邮件集,并且根据所述目标邮件集中目标邮件的数量更新所述第一邮件标识,得到第二邮件标识。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述第一邮件标识与所述首个目标邮件的邮件编号不连续,则判断发送所述邮件获取请求的次数是否超过预设次数阈值;若没有超过所述次数阈值,则重新执行所述发送所述邮件获取请求至服务器及之后的步骤。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述排序后的目标邮件集中各目标邮件对应的邮件编号不连续,则从所述目标邮件集中获取与所述第一邮件标识连续的邮件编号对应的目标邮件,得到目标邮件子集;根据所述目标邮件子集更新所述本地邮件集,并且根据所述目标邮件子集中目标邮件的数量更新所述第一邮件标识,得到第三邮件标识;根据所述第三邮件标识生成新的邮件获取请求,并发送所述新的邮件获取请求至服务器,以使所述服务器根据所述新的邮件获取请求中的第三邮件标识确定符合条件的新的目标邮件集。6.根据权利要求1所述的方法,其特征在于,所述第一邮件标识表示所述本地邮件集中最新获取的邮件对应的时间信息,所述目标邮件集中包含至少一目标邮件,且每个所述目标邮件中均包含目标邮件对应的时间信息,则所述根据所述目标邮件集更新本地邮件集,包括:根据所述目标邮件集中各目标邮件对应的时间信息对各所述目标邮件进行排序,得到排序后的目标邮件集;
根据所述第一邮件标识以及所述排序后的目标邮件集对本地邮件集进行更新。7.根据权利要求1

6任一项所述的方法,其特征在于,在所述接收所述服务器发送的目标邮件集,并根据所述目标邮件集更新本地邮件集之后,还包括...

【专利技术属性】
技术研发人员:钟景文
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1