一种群组聊天记录推送方法及装置制造方法及图纸

技术编号:16607648 阅读:156 留言:0更新日期:2017-11-22 17:54
本申请公开了一种群组聊天记录推送方法及装置。一种群组聊天记录推送方法包括:确定有新成员加入聊天群组;针对所述新成员,确定聊天记录推送方案;根据所确定的聊天记录推送方案,将该新成员加入之前的群组聊天记录推送给所述新成员。应用本申请所提供的技术方案,允许在新成员加入聊天群组后,自动向该新成员推送本群组的历史聊天记录,从而减少其他群组成员的手动操作,提高整个群组的沟通效率。

【技术实现步骤摘要】
一种群组聊天记录推送方法及装置
本申请涉及互联网应用
,尤其涉及一种群组聊天记录推送方法及装置。
技术介绍
在互联网社交应用中,允许以“群组”的形式,将具有相同特征或相同关注话题的用户聚集到一起,以方便小范围群体用户内部的交流,例如论坛用户群、博客用户群、即时通信用户群等等。社交群组的一个特点,是任意一名群组成员都可以看到该群组其他成员所发出的信息,然而在即时通信等应用场景中,由于其信息的“即时”特点,使得用户只有在加入群组之后才能够接收到该群组内的消息,也就是说,对于一名新加入群组的成员,是无法看到该群组其他成员的历史聊天记录的。如果新成员有了解历史聊天记录的需求,则需要其他成员以手动复制聊天记录文本或截图等方式告知新成员,这样会对整个群组后续的沟通效率造成影响。
技术实现思路
针对上述技术问题,本申请提供一种群组聊天记录推送方法及装置,技术方案如下:一种群组聊天记录推送方法,该方法包括:确定有新成员加入聊天群组;针对所述新成员,确定聊天记录推送方案;根据所确定的聊天记录推送方案,将该新成员加入之前的群组聊天记录推送给所述新成员。一种群组聊天记录推送装置,该装置包括:新成员加入确定模块,用于确定有新成员加入聊天群组;推送方案确定模块,用于针对所述新成员,确定聊天记录推送方案;推送模块,用于根据所确定的聊天记录推送方案,将该新成员加入之前的群组聊天记录推送给所述新成员。应用本申请所提供的技术方案,允许在新成员加入聊天群组后,自动向该新成员推送本群组的历史聊天记录,从而减少其他群组成员的手动操作,提高整个群组的沟通效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1是本申请的群组聊天记录推送方法的流程示意图;图2是本申请的一种具体应用场景示意图;图3是本申请的群组聊天记录推送装置的结构示意图。具体实施方式为了使本领域技术人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行详细地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请保护的范围。在即时通信、临时聊天室等应用场景中,群组成员发出的消息都会即时展现给群组其他成员,而并不会像论坛、博客那样,将这些消息固化在网页上。尽管很多聊天应用都提供了聊天记录自动保存功能,使得群组成员可以随时查看,然而“保存聊天记录”实际只是每个群组客户端实现的功能,也就是说,“保存”的前提是“接收”。对于新加入群组的成员而言,由于没有接收到过之前的消息,所以也无法看到其他成员的历史聊天记录。如果新成员有了解历史聊天记录的需求,则需要其他成员以手动复制聊天记录文本或截图等方式告知新成员,从而对整个群组后续的沟通效率造成影响。例如,多名用户在某个聊天群组中讨论问题,问题讨论到一半时,发现缺少的某个关键人员,于是将其邀请加入该群聊。此时有必要将之前的讨论内容向该新成员进行解释,否则将无法继续沟通,如果解释的不到位还可能造成歧义,从而对后续沟通造成更严重的影响。为解决上述问题,本申请提供一种群组聊天记录推送方法,以实现对新加入聊天群组成员自动推送群组的历史聊天记录。本申请方案主要基于即时通信、聊天室等应用的管理服务器侧实现,必要时可以结合客户端用户的操作实现。图1所示,为服务器端的执行的该方法流程图,可以包括以下步骤:S101,确定有新成员加入聊天群组;对于任意用户,可以通过多种方式加入一个已经存在的聊天群组,例如:该用户主动申请加入、群组成员邀请加入等等,必要时还需要进行身份验证等附加操作,当然本申请对用户加入群组的具体实现方式并不需要进行限定。确定有新成员加入聊天群组后,继续触发后续步骤。S102,针对新成员,确定聊天记录推送方案;根据本申请,允许针对群组、用户等实际应用需求,对群组的聊天记录推送方案进行配置,例如,聊天记录推送方案可以包括:是否向群组新成员推送聊天记录、向新成员推送聊天记录的推送筛选条件,(即具体要向新成员推送哪些聊天记录)等等。这里的推送筛选条件可以包括:1)推送指定数量的聊天记录:例如,向新成员推送20条历史聊天记录、向新成员推送50条历史聊天记录,其中推送聊天记录的条数可以允许用户自定义设置。可以理解的是,这里也可以允许向新成员推送该群组的全部历史聊天记录。在实际应用中,可以对群组中的每一条聊天记录进行编号,或者采用其他方式进行标识,当新成员加入群组后,根据该新成员收到的第一条群内消息编号,减去需要推送的聊天记录条数,就可以确定向该新成员推送的聊天记录起点。2)推送指定时间范围聊天记录:例如,向新成员推送当天的历史聊天记录、向新成员推送最近一周的历史聊天记录、向新成员推送某个具体时间段的历史聊天记录,等等。其中推送聊天记录的时间范围可以允许用户自定义设置。这里同样也可以允许向新成员推送该群组的全部历史聊天记录。在实际应用中,可以根据每条聊天记录的时间戳,直接实现对聊天记录的筛选推送。3)和/或推送指定群组成员的聊天记录:在一些应用场景下,可能只需要对新成员推送一些特定人员的历史聊天记录即可,例如领导、群组管理员的聊天记录,从而方便新成员提高阅读效率。针对该需求,本申请也允许对指定群组成员的聊天记录进行配置并推送。当然,以上几种推送筛选条件仅用于示意性说明,并不应理解为对本申请方案的限定。根据实际的应用需求,还可以配置其他形式的推送筛选条件。另外可以理解的是,不同的筛选条件可以分别使用,也可以相互结合使用,即同时采用多种筛选条件。例如,可以配置“向新成员推送管理员最近一周的聊天记录”、“向新成员推送管理员最近10条聊天记录”等等。根据本申请,用户可以预先对群组的推送方案(包括是否推送、推送筛选条件等等)进行配置,以便在有新成员加入时,服务器能够自动按照预先配置的方案向新成员推送聊天记录;也可以在有新成员加入群组后,再由用户手动触发向该新成员推送聊天记录的配置操作。当然也可以结合上述两种方式,例如,新成员加入之后,系统自动向用户提供推送方案的当前配置情况,并且允许用户手动调整,如果用户不做调整,则按照当前的默认配置进行后续的聊天记录推送操作。实际应用中,上述手动触发配置操作的用户,可以是群组的原有成员,例如群组管理员或新成员的邀请者等等,该用户可以在邀请新成员加入的同时对推送方案进行配置,也可以在新成员加入后对推送方案进行配置。此外,上述手动触发配置操作的用户,也可以是加入群组的新成员,也就是说,新成员可以根据自己的实际需求,主动要求获取该群组的历史聊天记录。上述两种方式也可以进行结合,例如:新成员主动要求获取群组历史聊天记录后,需要群组原有成员(例如管理员等)进行确认后,推送方案配置才能够生效。S103,根据所确定的聊天记录推送方案,将该新成员加入之前的群组聊天记录推送给新成员。根据S102中确定的聊天记录本文档来自技高网...
一种群组聊天记录推送方法及装置

【技术保护点】
一种群组聊天记录推送方法,其特征在于,该方法包括:确定有新成员加入聊天群组;针对所述新成员,确定聊天记录推送方案;根据所确定的聊天记录推送方案,将该新成员加入之前的群组聊天记录推送给所述新成员。

【技术特征摘要】
1.一种群组聊天记录推送方法,其特征在于,该方法包括:确定有新成员加入聊天群组;针对所述新成员,确定聊天记录推送方案;根据所确定的聊天记录推送方案,将该新成员加入之前的群组聊天记录推送给所述新成员。2.根据权利要求1所述的方法,其特征在于,所述针对所述新成员,确定聊天记录推送方案,包括:根据所述群组的配置信息和/或根据群组成员的操作,确定聊天记录推送方案。3.根据权利要求2所述的方法,其特征在于,所述群组成员的操作,包括:群组新成员的操作;和/或群组原有成员的操作。4.根据权利要求2所述的方法,其特征在于,所述聊天记录推送方案,包括:是否向新成员推送聊天记录;和/或向新成员推送聊天记录的推送筛选条件。5.根据权利要求4所述的方法,其特征在于,所述推送筛选条件,包括:推送指定数量的聊天记录、推送指定时间范围聊天记录、和/或推送指定群组成员的聊天记录。6.一种群组聊天记录推送装...

【专利技术属性】
技术研发人员:龚天起
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1