一种群发消息中指定用户可见的方法及系统技术方案

技术编号:23771556 阅读:126 留言:0更新日期:2020-04-12 00:11
一种群发消息中指定用户可见的方法及系统,涉及消息通信应用技术领域,方法包括:编辑群发消息时,以预设的特殊符号和用户ID作为开始,以相同的用户ID和特殊符号作为结束编辑该用户的隐藏消息,所述群发消息包括公共消息和至少一个用户的隐藏消息;处理所述群发消息时,识别隐藏消息中的特殊符号、用户ID以及二者的位置,若群发消息中存在当前用户的用户ID,根据特殊符号和当前用户ID的位置,显示该用户对应的隐藏消息内容以及公共消息内容。本发明专利技术实现在群组内发送消息时,对于部分有指定用户的消息,仅有指定用户可见,非指定用户不可见。

A visible method and system for designated users in mass messages

【技术实现步骤摘要】
一种群发消息中指定用户可见的方法及系统
本专利技术涉及消息通信应用
,具体来讲涉及一种群发消息中指定用户可见的方法及系统。
技术介绍
随着网络通信技术的高速发展,现在消息通信的应用程序越来越多,功能也越来越丰富。建立群组的消息通信方式可以让大家共享消息内容,方便大家对同一条消息的获取。但群消息也有一些不方便的地方,比如一条群消息中的信息,有部分内容是希望大家公共可见的,有部分内容只希望指定人能有权限阅读。实例比如:老师在公布全班同学考试分数时,公共部分为考试的性质、科目等信息,指定人有权限阅读的是分数。以现有的技术,老师需要将每条信息单独的发给每个同学,这种处理方式必然增加了老师在发布此类消息的工作量。还比如:在群组消息里发送红包消息,此时群里的任意一个人都可以点击领取,无法实现在群组中对指定人发红包,只能被指定人员收取的目的。当前的实现的方式,只能通过单独发送的形式给指定人员发送消息,一旦指定人员较多,发送会变得繁琐,增加发送的工作量。而群组中,无法实现群发的消息被指定人员读取,其他非指定人员不能读取的问题。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种群发消息中指定用户可见的方法及系统,实现在群组内发送消息时,对于部分有指定用户的消息,仅有指定用户可见,非指定用户不可见。为达到以上目的,一方面,采取一种群发消息中指定用户可见的方法,包括:编辑群发消息时,以预设的特殊符号和用户ID作为开始,以相同的用户ID和特殊符号作为结束编辑该用户的隐藏消息,所述群发消息包括公共消息和至少一个用户的隐藏消息;处理所述群发消息时,识别隐藏消息中的特殊符号、用户ID以及二者的位置,若群发消息中存在当前用户的用户ID,根据特殊符号和当前用户ID的位置,显示该用户对应的隐藏消息内容以及公共消息内容。优选的,编辑所述群发消息时,每一个用户的隐藏消息,通过用户ID和消息类型覆盖;所述隐藏消息采用用户ID和消息类型的方式在群发消息中对所有用户显示,所述消息类型包括文字、图片、音视频和红包。优选的,通过客户端编辑群发消息,再经由平台向其他客户端发送,其他客户端处理收到的群发消息,识别群发消息中与该客户端上用户ID对应的隐藏消息内容。优选的,通过客户端编辑群发消息,再通过平台向其他客户端发送,若客户端在接收到的群发消息中发现存在所述客户端的用户ID,则向所述平台上报该用户ID,获取平台处理后的对应隐藏消息内容。优选的,所述隐藏消息的开始和结束时,特殊符号和用户ID的顺序相反;特殊符号和用户ID连续输入或者中间采用空格隔开。优选的,所述群发消息中包括多个用户的隐藏消息,多个用户的隐藏消息彼此独立,仅对当前用户显示公共消息内容以及与当前用户对应的隐藏消息内容。优选的,所述群发消息中包括多个用户的隐藏消息,其中第一用户的第一隐藏消息中包括第二用户的第二隐藏消息,仅对第二用户显示第二隐藏消息内容和公共信息内容,将含有第二隐藏消息的第一隐藏消息内容和公共信息内容均对第一隐藏用户进行显示。优选的,所述群发消息中包括多个用户的隐藏消息,其中第一用户的第一隐藏消息和第二用户的第二隐藏消息之间存在部分重叠,所述重叠部分的隐藏消息内容对第一用户和第二用户均显示。优选的,为对应用户显示隐藏消息内容时,显示丢弃特殊符号和用户ID后的字段。本专利技术还提供一种群发消息中指定用户可见的系统,包括:消息编辑模块,其用于编辑群发消息时,以预设的特殊符号和用户ID作为开始,以相同的用户ID和特殊符号作为结束编辑该用户的隐藏消息,所述群发消息包括公共消息和至少一个用户的隐藏消息;消息封装模块,其用于对编辑后的群发消息进行封装;消息发送模块,其用于将封装后的群发消息发送给平台;消息接收模块,其用于接收来自平台的群发消息;消息解封装模块,其用于将封装后群发消息解封装处理;消息识别模块,其用于在解封装后的群发消息中识别公共消息以及隐藏消息中的特殊符号、用户ID以及二者的位置,根据特殊符号和当前用户ID的位置获得该用户对应的隐藏消息以及公共消息;消息显示模块,其用于在当前客户端显示消息识别模块获得的该用户对应的隐藏消息内容以及公共消息内容。优选的,所述系统的各模块均位于客户端,所述消息接收模块接收所述平台转发的封装后的群发消息。优选的,所述消息编辑模块、消息封装模块、消息发送模块、消息接收模块和消息显示模块均位于客户端,所述消息解封装模块和消息识别模块位于所述平台;所述发送模块还用于向平台发送用户ID,所述接收模块用于接收所述平台下发的公共消息内容以及所述用户ID对应的隐藏消息内容。优选的,消息封装模块进行消息封装时,对每一个用户的隐藏消息,通过用户ID和消息类型覆盖,所述消息类型包括文字、图片、音视频和红包;所述消息解封装模块解封装处理后,所述隐藏消息通过用户ID和消息类型显示。优选的,所述群发消息中包括多个用户的隐藏消息,多个用户的隐藏消息彼此独立;或者,第一用户的第一隐藏消息中包括第二用户的第二隐藏消息;或者,第一用户的第一隐藏消息和第二用户的第二隐藏消息之间存在部分重叠。上述技术方案中的一个具有如下有益效果:编辑群发消息时,将针对不同用户的隐藏消息,以特殊符号和用户ID的形式作为开始,并以该用户ID和该特殊符号作为结束进行编辑,保证每个不同用户隐藏消息的完整性。针对于不同用户,显示公共消息以及与该用户对应的隐藏消息内容,隐藏其他用户的其它隐藏消息美容,实现在整个群组内,仅有指定人员可见,非指定人员不可见的效果。另外,针对用户显示的对应隐藏消息内容,在用户操作对应隐藏消息后才显示,并可以直接显示于当前对话页面,也可以通过新的对话框显示,并且群组内其他用户均不可见,方便、快捷、灵活。对于隐藏消息的解封装处理,既可以在客户端进行,也可以在转发消息的相应平台上进行,适应性更强。附图说明图1为本专利技术实施例群发消息中指定用户可见的方法的流程图;图2为本专利技术另一个实施例群发消息中指定用户可见的方法的流程图;图3为本专利技术再一个实施例群发消息中指定用户可见的系统示意图;图4为本专利技术再一个实施例群发消息中指定用户可见的系统示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。此外,下面所描述的本专利技术各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。本专利技术提供一种群发消息中指定用户可见的方法,包括:编辑群发消息时,以预设的特殊符号和用户ID作为开始,以相同用户ID和相同特殊符号作为结束,用来编辑该用户的隐藏消息。群发消息中包括公共消息和至少一个用户的隐藏消息,编辑后的群发消息进行封装并向外发送。处理所述群发消息时,先本文档来自技高网...

【技术保护点】
1.一种群发消息中指定用户可见的方法,其特征在于,包括:/n编辑群发消息时,以预设的特殊符号和用户ID作为开始,以相同的用户ID和特殊符号作为结束编辑该用户的隐藏消息,所述群发消息包括公共消息和至少一个用户的隐藏消息;/n处理所述群发消息时,识别隐藏消息中的特殊符号、用户ID以及二者的位置,若群发消息中存在当前用户的用户ID,根据特殊符号和当前用户ID的位置,显示该用户对应的隐藏消息内容以及公共消息内容。/n

【技术特征摘要】
1.一种群发消息中指定用户可见的方法,其特征在于,包括:
编辑群发消息时,以预设的特殊符号和用户ID作为开始,以相同的用户ID和特殊符号作为结束编辑该用户的隐藏消息,所述群发消息包括公共消息和至少一个用户的隐藏消息;
处理所述群发消息时,识别隐藏消息中的特殊符号、用户ID以及二者的位置,若群发消息中存在当前用户的用户ID,根据特殊符号和当前用户ID的位置,显示该用户对应的隐藏消息内容以及公共消息内容。


2.如权利要求1所述的群发消息中指定用户可见的方法,其特征在于:编辑所述群发消息时,每一个用户的隐藏消息,通过用户ID和消息类型覆盖;
所述隐藏消息采用用户ID和消息类型的方式在群发消息中对所有用户显示,所述消息类型包括文字、图片、音视频和红包。


3.如权利要求2所述的群发消息中指定用户可见的方法,其特征在于:通过客户端编辑群发消息,再经由平台向其他客户端发送,其他客户端处理收到的群发消息,识别群发消息中与该客户端上用户ID对应的隐藏消息内容。


4.如权利要求2所述的群发消息中指定用户可见的方法,其特征在于:通过客户端编辑群发消息,再通过平台向其他客户端发送,若客户端在接收到的群发消息中发现存在所述客户端的用户ID,则向所述平台上报该用户ID,获取平台处理后的对应隐藏消息内容。


5.如权利要求1所述的群发消息中指定用户可见的方法,其特征在于:所述隐藏消息的开始和结束时,特殊符号和用户ID的顺序相反;特殊符号和用户ID连续输入或者中间采用空格隔开。


6.如权利要求1所述的群发消息中指定用户可见的方法,其特征在于:所述群发消息中包括多个用户的隐藏消息,多个用户的隐藏消息彼此独立,仅对当前用户显示公共消息内容以及与当前用户对应的隐藏消息内容。


7.如权利要求1所述的群发消息中指定用户可见的方法,其特征在于:所述群发消息中包括多个用户的隐藏消息,其中第一用户的第一隐藏消息中包括第二用户的第二隐藏消息,仅对第二用户显示第二隐藏消息内容和公共信息内容,将含有第二隐藏消息的第一隐藏消息内容和公共信息内容均对第一隐藏用户进行显示。


8.如权利要求1所述的群发消息中指定用户可见的方法,其特征在于:所述群发消息中包括多个用户的隐藏消息,其中第一用户的第一隐藏消息和第二用户的第二隐藏消息之间存在部分重叠,所述重叠部分的隐...

【专利技术属性】
技术研发人员:姜超柳安意李明
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

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

1