信息显示方法、装置、电子设备及存储介质制造方法及图纸

技术编号:22564950 阅读:13 留言:0更新日期:2019-11-16 11:56
本公开是关于一种信息显示方法、装置、电子设备及存储介质,该信息显示方法包括:接收对已收藏的目标数据项的查看请求;响应于查看请求,获取目标数据项在所属通讯会话中的上下文数据项;显示目标数据项以及上下文数据项。本公开在响应对已收藏的某个目标数据项的查看请求时,可以获取该目标数据项在所属通讯会话的上下文数据项,并将目标数据项和其上下文数据项均显示,用户在收藏数据项时,不需要对上下文数据进行收藏,只需要对连续的多个数据项中的任意一个数据项进行收藏,那么在触发对该数据项的查看请求时,就可以实现对该多个数据项的查看,避免了用户对感兴趣的数据项进行逐条收藏和逐条触发查看请求的问题,降低了操作繁琐度。

Information display method, device, electronic equipment and storage medium

The present disclosure relates to an information display method, device, electronic device and storage medium. The information display method includes: receiving a view request for the collected target data item; obtaining the context data item of the target data item in the corresponding communication session in response to the view request; displaying the target data item and the context data item. In response to a viewing request for a collected target data item, the disclosure can obtain the context data item of the target data item in the communication session to which it belongs, and display both the target data item and its context data item. When users collect data items, they do not need to collect the context data, but only need to collect any one of the consecutive multiple data items Collection, then when triggering the view request for the data item, it can realize the view of the multiple data items, avoid the problem of users collecting and triggering the view request one by one for the data items of interest, and reduce the complexity of operation.

【技术实现步骤摘要】
信息显示方法、装置、电子设备及存储介质
本公开涉及计算机
,尤其涉及一种信息显示方法、装置、电子设备及存储介质。
技术介绍
目前,即时通讯软件越来越受用户欢迎,即时通讯软件主要用于用户之间,以及,公众号与用户之间的即时通讯。此外,即时通讯软化还具备对通讯内容进行收藏的功能。目前,即时通讯软件的收藏功能主要是通过用户对感兴趣的某个聊天记录进行操作,触发收藏请求,来实现对某个聊天记录的收藏的目的的。那么当用户需要收藏连续或分散的多条聊天记录时,用户则需要对每个感兴趣的聊天记录逐条触发收藏请求,来完成对多条聊天记录的收藏任务。另外,用户在查看已被收藏的聊天记录时,也需要在收藏夹中逐条点击各个收藏记录,来达到对各个聊天记录查看的目的。显然,相关技术中的聊天记录的收藏以及查看方案需要用户逐条收藏,逐条查看,存在着操作繁琐的问题。
技术实现思路
本公开提供一种信息显示方法、装置、电子设备及存储介质,以至少解决相关技术中的聊天记录的收藏以及查看方案所存在的操作繁琐的问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种信息显示方法,包括:接收对已收藏的目标数据项的查看请求;响应于所述查看请求,获取所述目标数据项在所属通讯会话中的上下文数据项;显示所述目标数据项以及所述上下文数据项。在一种可能的实施方式中,所述获取所述目标数据项在所属通讯会话中的上下文数据项,包括:在所述目标数据项所属的通讯会话对应的缓存记录中,查询是否存在所述目标数据项,以及所述目标数据项的上下文数据项;当所述缓存记录中存在所述目标数据项,以及所述目标数据项的上下文数据项时,则从所述缓存记录中获取所述目标数据项和所述上下文数据项。在一种可能的实施方式中,所述获取所述目标数据项在所属通讯会话中的上下文数据项,包括:当所述缓存记录中不存在所述目标数据项、所述目标数据项的上文数据、下文数据项中的至少一项时,则根据查询结果生成数据请求,并发送所述数据请求至服务器,以获取所述目标数据项和所述上下文数据项。在一种可能的实施方式中,所述根据查询结果生成数据请求,并发送所述数据请求至服务器,以获取所述目标数据项和所述上下文数据项,包括:当查询结果为所述缓存记录中不存在所述目标数据项的上下文数据项时,或,所述缓存记录中不存在所述目标数据项且存在所述目标数据项的上下文数据项时,则生成第一数据请求,其中,所述第一数据请求包括所述目标数据项的ID信息;调用第一接口发送所述第一数据请求至服务器;从所述第一接口接收来自所述服务器的所述目标数据项以及所述上下文数据项。在一种可能的实施方式中,所述根据查询结果生成数据请求,并发送所述数据请求至服务器,以获取所述目标数据项和所述上下文数据项,包括:当查询结果为所述缓存记录中存在所述目标数据项的第一关联数据项、且不存在所述目标数据项的第二关联数据项时,则生成第二数据请求,其中,所述第二数据请求包括所述目标数据项的ID信息以及表征所述第二关联数据项与所述目标数据项之间的关联关系的方向信息;调用第二接口发送所述第二数据请求至服务器;从所述第二接口接收来自所述服务器的所述目标数据项和所述第二关联数据项;从所述缓存记录中获取所述目标数据项的所述第一关联数据项;其中,当所述第一关联数据项为上文数据项时,所述第二关联数据项为下文数据项;当所述第一关联数据项为下文数据项时,所述第二关联数据项为上文数据项。在一种可能的实施方式中,所述响应于所述查看请求,获取所述目标数据项在所属通讯会话中的上下文数据项之后,所述显示所述目标数据项以及所述上下文数据项之前,所述方法还包括:按照ID信息从小到大的顺序,对所述目标数据项和所述上下文数据项进行排序;所述显示所述目标数据项以及所述上下文数据项,包括:显示经过排序后的所述目标数据项以及所述上下文数据项。在一种可能的实施方式中,所述显示所述目标数据项以及所述上下文数据项,包括:显示所述通讯会话的界面,并在所述通讯会话的界面中显示所述目标数据项以及所述上下文数据项。在一种可能的实施方式中,所述显示所述通讯会话的界面,并在所述通讯会话的界面中显示所述目标数据项以及所述上下文数据项之后,所述方法还包括:当在所述通讯会话的界面内接收到对数据项的滑动请求时,则识别所述滑动请求的目标方向;识别所述通讯会话的界面内分布在所述目标方向上的最后一个数据项;当所述通讯会话的缓存记录中不存在所述最后一个数据项的第三关联数据项时,则生成第三数据请求,其中,所述第三数据请求包括所述最后一个数据项的ID信息以及表征所述第三关联数据项与所述最后一个数据项之间的关联关系的所述目标方向;调用第二接口发送所述第三数据请求至服务器;从所述第二接口接收来自所述服务器的所述最后一个数据项和所述第三关联数据项;在所述通讯会话的界面中显示所述第三关联数据项。在一种可能的实施方式中,当所述目标方向为第一方向时,所述第三关联数据项为上文数据项,当所述目标方向为第二方向时,则所述第三关联数据项为下文数据项,其中,所述第一方向和所述第二方向相反。根据本公开实施例的第二方面,提供一种信息显示装置,包括:第一接收模块,被配置为执行接收对已收藏的目标数据项的查看请求;获取模块,被配置为执行响应于所述查看请求,获取所述目标数据项在所属通讯会话中的上下文数据项;第一显示模块,被配置为执行显示所述目标数据项以及所述上下文数据项。在一种可能的实施方式中,所述获取模块包括:查询子模块,被配置为执行在所述目标数据项所属的通讯会话对应的缓存记录中,查询是否存在所述目标数据项,以及所述目标数据项的上下文数据项;第一获取子模块,被配置为执行当所述缓存记录中存在所述目标数据项,以及所述目标数据项的上下文数据项时,则从所述缓存记录中获取所述目标数据项和所述上下文数据项。在一种可能的实施方式中,所述获取模块包括:第二获取子模块,被配置为执行当所述缓存记录中不存在所述目标数据项、所述目标数据项的上文数据、下文数据项中的至少一项时,则根据查询结果生成数据请求,并发送所述数据请求至服务器,以获取所述目标数据项和所述上下文数据项。在一种可能的实施方式中,所述第二获取子模块包括:第一生成单元,被配置为执行当查询结果为所述缓存记录中不存在所述目标数据项的上下文数据项时,或,所述缓存记录中不存在所述目标数据项且存在所述目标数据项的上下文数据项时,则生成第一数据请求,其中,所述第一数据请求包括所述目标数据项的ID信息;第一调用单元,被配置为执行调用第一接口发送所述第一数据请求至服务器;第一接收单元,被配置为执行从所述第一接口接收来自所述服务器的所述目标数据项以及所述上下文数据项。在一种可能的实施方式中,所述第二获取子模块包括:...

【技术保护点】
1.一种信息显示方法,其特征在于,包括:/n接收对已收藏的目标数据项的查看请求;/n响应于所述查看请求,获取所述目标数据项在所属通讯会话中的上下文数据项;/n显示所述目标数据项以及所述上下文数据项。/n

【技术特征摘要】
1.一种信息显示方法,其特征在于,包括:
接收对已收藏的目标数据项的查看请求;
响应于所述查看请求,获取所述目标数据项在所属通讯会话中的上下文数据项;
显示所述目标数据项以及所述上下文数据项。


2.根据权利要求1所述的信息显示方法,其特征在于,所述获取所述目标数据项在所属通讯会话中的上下文数据项,包括:
在所述目标数据项所属的通讯会话对应的缓存记录中,查询是否存在所述目标数据项,以及所述目标数据项的上下文数据项;
当所述缓存记录中存在所述目标数据项,以及所述目标数据项的上下文数据项时,则从所述缓存记录中获取所述目标数据项和所述上下文数据项。


3.根据权利要求2所述的信息显示方法,其特征在于,所述获取所述目标数据项在所属通讯会话中的上下文数据项,包括:
当所述缓存记录中不存在所述目标数据项、所述目标数据项的上文数据、下文数据项中的至少一项时,则根据查询结果生成数据请求,并发送所述数据请求至服务器,以获取所述目标数据项和所述上下文数据项。


4.根据权利要求3所述的信息显示方法,其特征在于,所述根据查询结果生成数据请求,并发送所述数据请求至服务器,以获取所述目标数据项和所述上下文数据项,包括:
当查询结果为所述缓存记录中不存在所述目标数据项的上下文数据项时,或,所述缓存记录中不存在所述目标数据项且存在所述目标数据项的上下文数据项时,则生成第一数据请求,其中,所述第一数据请求包括所述目标数据项的ID信息;
调用第一接口发送所述第一数据请求至服务器;
从所述第一接口接收来自所述服务器的所述目标数据项以及所述上下文数据项。


5.一种信息显示装置,其特征在于,包括:
第一接收模块,被配置为执行接收对已收藏的目标数据项的查看请求;
获取模块,被配置为执行响应于所述查看请求,获取所述目标数据项在所属通讯会话中的上下文数据项...

【专利技术属性】
技术研发人员:崔冰琦
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1