【技术实现步骤摘要】
一种消息查询方法及装置、终端设备
本专利技术涉及计算机通讯应用
,尤其涉及一种消息查询方法及装置、终端设备。
技术介绍
在计算机技术、网络技术以及电子技术不断发展的今天,人们可通过计算机、各类便携式智能终端随时随地与其他人发起诸如短信等进行沟通,建立联系。在此情况下,每一个用户的个人电脑、手机等设备上可能会产生大量的聊天消息,这些聊天消息需要各类应用进行管理,以便于用户在需要时能够随时查看。现有技术中,一般按照聊天消息发生的时间顺序,存储每一条如文本、图片等聊天消息,这使得用户在需要时,可通过拖动聊天记录中的滑动按钮以顺序查找的方式找到之前发出的或者接收到的文本、图片等聊天消息。现有技术中需要用户手动地在大量的历史聊天消息中查找,非常耗时,且容易遗漏,在遗漏了所需的聊天消息时,用户不得不重新进行查找,在一定程度上造成了软硬件处理资源的浪费。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种消息查询方法及装置、终端设备,可智能化、自动化地进行会话消息的检索查询,方便用户较为快速地从大量的消息中找到所需消息。一方面,本专利技术实施例提供了一种消息查询方法,包括:获取用户输入的用于查询会话消息的关键字;根据所述关键字对消息数据库中记录的每一条会话消息的消息头进行匹配查询,获取与所述关键字匹配的会话消息,其中,所述消息数据库记录有按照预定格式存储的会话消息,所述预定格式包括消息头和消息内容,所述消息头中包括有用于对消息内容中的会话消息进行查询的查询标识;将查询获取的会话消息显示给所述用户。另一方面,本专利技术实施例还提供了一种消息查询装置,包括:获 ...
【技术保护点】
一种消息查询方法,其特征在于,包括:获取用户输入的用于查询会话消息的关键字;根据所述关键字对消息数据库中记录的每一条会话消息的消息头进行匹配查询,获取与所述关键字匹配的会话消息,其中,所述消息数据库记录有按照预定格式存储的会话消息,所述预定格式包括消息头和消息内容,所述消息头中包括有用于对消息内容中的会话消息进行查询的查询标识;将查询获取的会话消息显示给所述用户。
【技术特征摘要】
1.一种消息查询方法,其特征在于,包括:获取用户输入的用于查询会话消息的关键字;根据所述关键字对消息数据库中记录的每一条会话消息的消息头进行匹配查询,获取与所述关键字匹配的会话消息,其中,所述消息数据库记录有按照预定格式存储的会话消息,所述预定格式包括消息头和消息内容,所述消息头中包括有用于对消息内容中的会话消息进行查询的查询标识,所述查询标识用于在进行针对会话消息的检索查询时,将查询标识的内容与输入的检索词进行检索确认;将查询获取的会话消息显示给所述用户;其中,所述方法还包括:根据用于标识获取的聊天消息的查询标识和所述获取的聊天消息,生成包括消息头和消息内容的预定格式的会话消息,当查询标识包括类型标识,且获取的聊天消息为图片类型消息时,所述根据用于标识所述获取的聊天消息的查询标识和所述获取的聊天消息,生成包括消息头和消息内容的预定格式的会话消息包括:根据用于标识所述获取的聊天消息的查询标识生成消息头;存储所述图片类型消息,根据所述图片类型消息的存储地址生成消息内容;得到包括消息头和消息内容的会话消息;当获取的聊天消息为文本类型或网址链接类型的聊天消息时,所述根据用于标识所述获取的聊天消息的查询标识和所述获取的聊天消息,生成包括消息头和消息内容的预定格式的会话消息包括:根据用于标识所述获取的聊天消息的查询标识生成消息头;直接将所述聊天消息的内容填充为消息内容。2.如权利要求1所述的方法,其特征在于,在所述获取用户输入的用于查询会话消息的关键字之前,还包括:获取通讯应用的聊天消息;按照预定格式的指示,提取用于标识所述获取的聊天消息的查询标识,所述查询标识包括该获取的聊天消息对应的发送者标识、时间标识以及类型标识中的任一种或多种组合;根据所述查询标识和所述获取的聊天消息,生成包括消息头和消息内容的预定格式的会话消息;在消息数据库中存储包括消息头和消息内容的预定格式的会话消息。3.如权利要求2所述的方法,其特征在于,所述根据所述关键字对消息数据库中记录的每一条会话消息的消息头进行匹配查询,获取与所述关键字匹配的会话消息,包括:根据所述关键字对消息数据库中记录的每一条会话消息的消息头进行匹配查询;当查询到消息头与关键字匹配的会话消息中的消息内容部分为存储地址时,判断该存储地址下是否存在会话消息;若该存储地址下存在会话消息,提取该会话消息,得到与所述关键字匹配的会话消息。4.如权利要求3所述的方法,其特征在于,所述根据所述关键字对消息数据库中记录的每一条会话消息的消息头进行匹配查询,获取与所述关键字匹配的会话消息,还包括:若该存储地址下不存在会话消息,则删除本次查询到的消息内容部分为存储地址的会话消息。5.如权利要求1-4任一项所述的方法,其特征在于,所述将查询获取的会话消息显示给所述用户,包括:将查询获取的会话消息加载到查询显示列表中显示给用户;其中,当查询获取的会话消息为图片类型消息时,将获取的图片类型消息按照预设尺寸进行压缩得到缩略图,加载到所述查询显示列表中。6.如权利要求5所述的方法,其特征在于,还包括:当检测到用户对显示的会话消息进行分享操作时,调用该分享操作所指示的社交应用,并在该社交应用中分享所述分享操作对应的会话消息。7.一种消息查询装置,其特征在于,包括:获取模块,用于获取用户输入的用于查询会话消息的关键字;查询模块,用于根据所述关键字对消息数据库中记录的每一条会话消息的消息头进行匹配查询,获取与所述关键字匹配的会话消息,其中,所述消息数据库记录有按照预定格式存储的会话消息,所述预定格式包括消息头和消息内容,所述消息头中包括有用...
【专利技术属性】
技术研发人员:刘晓光,姚晓文,卢毅恒,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。