【技术实现步骤摘要】
邮件数据处理方法、装置及电子设备
[0001]本申请实施例涉及数据处理
,尤其涉及一种邮件数据处理方法、装置及电子设备。
技术介绍
[0002]随着网络技术的发展,很多应用程序中都嵌入了邮件功能,用以实现不同用户间的邮件收发以及系统邮件的下发等。
[0003]现有技术中,邮件功能也是游戏类应用程序中比较常见的功能,游戏类应用程序通过邮件功能,可以实现不同游戏用户之间消息的发送以及虚拟物品的传送等。另外,为了保证邮件发送的可靠性,现有游戏类应用程序一般在玩家登陆应用程序,并打开邮箱之后,可以自动向服务器发送邮件获取请求,服务器在接收到把邮件获取请求之后,可以把邮件数据返回至客户端,客户端再根据返回的邮件数据初始化邮件界面。
[0004]然而,用户每次登陆时,都需要向服务端请求邮件数据,当邮件数据量大时,需要消耗大量时间传输数据,增大了响应时长,进而影响了用户的使用体验。
技术实现思路
[0005]本申请实施例提供一种邮件数据处理方法、装置及电子设备,以降低响应时长,进而提高用户的使用体验。
[0006]第一方面,本申请实施例提供一种邮件数据处理方法,应用于第一客户端,包括:
[0007]生成邮件获取请求,其中,所述邮件获取请求中包含本地邮件集对应的第一邮件标识;
[0008]发送所述邮件获取请求至服务器,以使所述服务器根据所述邮件获取请求中的第一邮件标识确定符合条件的目标邮件集;
[0009]接收所述服务器发送的目标邮件集,并根据所述目标邮件集更新本 ...
【技术保护点】
【技术特征摘要】
1.一种邮件数据处理方法,其特征在于,应用于第一客户端,包括:生成邮件获取请求,其中,所述邮件获取请求中包含本地邮件集对应的第一邮件标识;发送所述邮件获取请求至服务器,以使所述服务器根据所述邮件获取请求中的第一邮件标识确定符合条件的目标邮件集;接收所述服务器发送的目标邮件集,并根据所述目标邮件集更新本地邮件集。2.根据权利要求1所述的方法,其特征在于,所述第一邮件标识表示所述本地邮件集中包含的邮件总数量,所述目标邮件集中包含至少一目标邮件,且每个所述目标邮件中均包含目标邮件编号,则所述根据所述目标邮件集更新本地邮件集,包括:根据所述目标邮件集中各目标邮件的编号对各所述目标邮件进行排序,得到排序后的目标邮件集,其中,所述排序后的目标邮件集中各目标邮件的编号为依次递增的;根据所述第一邮件标识以及所述排序后的目标邮件集对本地邮件集进行更新。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一邮件标识以及所述排序后的目标邮件集对本地邮件集进行更新,包括:获取所述排序后的目标邮件集中首个目标邮件的邮件编号;判断所述第一邮件标识与所述首个目标邮件的邮件编号是否连续;若所述第一邮件标识与所述首个目标邮件的邮件编号连续,则判断所述排序后的目标邮件集中各目标邮件对应的邮件编号是否连续;若所述排序后的目标邮件集中各目标邮件对应的邮件编号连续,则根据所述排序后的目标邮件集更新所述本地邮件集,并且根据所述目标邮件集中目标邮件的数量更新所述第一邮件标识,得到第二邮件标识。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述第一邮件标识与所述首个目标邮件的邮件编号不连续,则判断发送所述邮件获取请求的次数是否超过预设次数阈值;若没有超过所述次数阈值,则重新执行所述发送所述邮件获取请求至服务器及之后的步骤。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述排序后的目标邮件集中各目标邮件对应的邮件编号不连续,则从所述目标邮件集中获取与所述第一邮件标识连续的邮件编号对应的目标邮件,得到目标邮件子集;根据所述目标邮件子集更新所述本地邮件集,并且根据所述目标邮件子集中目标邮件的数量更新所述第一邮件标识,得到第三邮件标识;根据所述第三邮件标识生成新的邮件获取请求,并发送所述新的邮件获取请求至服务器,以使所述服务器根据所述新的邮件获取请求中的第三邮件标识确定符合条件的新的目标邮件集。6.根据权利要求1所述的方法,其特征在于,所述第一邮件标识表示所述本地邮件集中最新获取的邮件对应的时间信息,所述目标邮件集中包含至少一目标邮件,且每个所述目标邮件中均包含目标邮件对应的时间信息,则所述根据所述目标邮件集更新本地邮件集,包括:根据所述目标邮件集中各目标邮件对应的时间信息对各所述目标邮件进行排序,得到排序后的目标邮件集;
根据所述第一邮件标识以及所述排序后的目标邮件集对本地邮件集进行更新。7.根据权利要求1
‑
6任一项所述的方法,其特征在于,在所述接收所述服务器发送的目标邮件集,并根据所述目标邮件集更新本地邮件集之后,还包括...
【专利技术属性】
技术研发人员:钟景文,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。