一种信息处理方法及装置、电子设备制造方法及图纸

技术编号:21039007 阅读:18 留言:0更新日期:2019-05-04 08:01
本申请实施例公开了一种信息处理方法及装置、电子设备,其中,所述方法包括:获得发送端用户发送的待发送数据;所述发送端用户属于第一群组;基于所述发送端用户的第一规则,确定所述待发送数据的至少一个接收端用户;基于每个所述至少一个接收端用户的第二规则,确定是否将所述待发送数据发送给每个所述至少一个接收端用户,其中,所述接收端用户属于所述第一群组。

【技术实现步骤摘要】
一种信息处理方法及装置、电子设备
本申请涉及计算机技术,尤其涉及一种信息处理方法及装置、电子设备。
技术介绍
目前,很多社交应用都可以选择对某人屏蔽,如朋友圈可选不给张三看我的朋友圈。但对于群组,在群组中发送群发消息时,以群组的所有群成员为发送对象,将群发消息发送给所有的群成员,对于想屏蔽的群成员,也会收到发送端用户所发送的群消息,无法做到点对点屏蔽。
技术实现思路
本申请实施例提供了一种信息处理方法及装置、电子设备,能够针对群组消息进行点对点屏蔽。本申请实施例的技术方案是这样实现的:本申请实施例提供一种信息处理方法,所述方法包括:获得发送端用户发送的待发送数据;所述发送端用户属于第一群组;基于所述发送端用户的第一规则,确定所述待发送数据的至少一个接收端用户;基于每个所述至少一个接收端用户的第二规则,确定是否将所述待发送数据发送给每个所述至少一个接收端用户,其中,所述接收端用户属于所述第一群组。本申请实施例提供一种信息处理装置,所述装置包括:接收单元、用于获得发送端用户发送的待发送数据;所述发送端用户属于第一群组;第一确定单元,用于基于所述发送端用户的第一规则,确定所述待发送数据的至少一个接收端用户;第二确定单元,用于基于每个所述至少一个接收端用户的第二规则,确定是否将所述待发送数据发送给每个所述至少一个接收端用户,其中,所述接收端用户属于所述第一群组。本申请实施例提供一种电子设备,所述电子设备包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述的信息处理方法的步骤。本申请实施例中,接收到发送端用户发送的待发送数据时,基于发送端用户的第一规则和接收端用户的第二规则来确定是否向接收端用户发送待发送数据,实现同一群组中的发送端用户和接收端用户之间点对点屏蔽,既对需要在群聊中进行点对点屏蔽的用户的消息进行了屏蔽,又不影响不需要点对点屏蔽的用户的消息的交互。附图说明图1为相关技术中的网络架构示意图;图2为相关技术中的场景示意图一;图3为相关技术中的场景示意图二;图4为本申请实施例信息处理方法的实现流程示意图一;图5为本申请实施例中的网络架构示意图;图6为本申请实施例中的场景示意图;图7为本申请实施例信息方法的实现流程示意图二;图8为本申请实施例信息方法的实现流程示意图三;图9为本申请实施例信息方法的实现流程示意图四;图10为本申请实施例信息处理装置的结构示意图;图11为本申请实施例电子设备的结构示意图。具体实施方式以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所提供的实施例仅仅用以解释本申请,并不用于限定本申请。另外,以下所提供的实施例是用于实施本申请的部分实施例,而非提供实施本申请的全部实施例,在不冲突的情况下,本申请实施例记载的技术方案可以任意组合的方式实施。在本申请的各种实施例中,获得发送端用户发送的待发送数据;所述发送端用户属于第一群组;基于所述发送端用户的第一规则,确定所述待发送数据的至少一个接收端用户;基于每个所述至少一个接收端用户的第二规则,确定是否将所述待发送数据发送给每个所述至少一个接收端用户,其中,所述接收端用户属于所述第一群组。在介绍本实施例之前,先介绍一下相关技术中所涉及的网络架构,图1为相关技术中网络架构示意图,如图1所示,涉及三方的设备,第一方设备即发红包的用户的电子设备(第二终端30),第二方设备为抢红包的用户的电子设备(第一终端201至203),第三方设备为服务器(10)。在实施的过程中,针对一次群组消息的发送而言,对应的第一终端30一般只有一个,但是对应的第二终端至少有一个及一个以上,在本例中以三个第二终端201至203为例进行说明,这里,第二终端的数量当然可以包括很多例如几百个。在图1中,第一终端30对应的发送端用户为发送群组消息的用户(发送端用户60),第二终端201至203对应的用户为接收群组消息的用户(接收端用户401至403)。参见图2,假设发送端用户60、接收端用户401至403建立一个群组,在该群组中的成员包括小张、小王、小李和小赵,这四个成员分别为发送端用户60的用户名、接收端用户401至403的用户名。这时,参见图3中的301所示的第一终端30的显示界面,即发送端用户的电子设备的显示界面,在该显示界面中可以看出,发送端用户60“小张”在群里面发了一条群组消息“帮我填下调查问卷”。参见图3中的302所示的第二终端201-202的显示界面,即接收端用户的电子设备的显示界面,在该显示界面中,接收端用户可以看到发送端用户60“小张”在群里面发了一条群组消息。当发送端用户“小张”将接收端用户“小王”屏蔽时,显示界面如图3中的303所示,并未查看到用户“小张”发的信息,但服务器10依然向用户“小张”所在的第二终端403发送数据,而第二终端将接收到的群组消息屏蔽。从以上的场景图可以看出,在群组中发送群组消息时,以群组中的所有的群组用户为发送对象,将群组消息发送给所有的群组用户,对于想屏蔽的群组用户,也会收到发送端用户所发送的群组消息,无法做到点对点屏蔽。下面结合附图和具体实施例对本申请的技术方案进一步详细阐述。本申请实施例提供一种信息处理方法,该方法应用于电子设备,电子设备可以是任何具有信息处理能力的电子设备。电子设备中的各功能模块可以由服务器的硬件资源,如处理器等计算资源、通信资源(如用于支持实现光缆、蜂窝等各种方式通信)协同实现。当然,本申请实施例不局限于提供为方法和硬件,还可有多种实现方式,例如提供为存储介质(存储有用于执行本申请实施例提供的信息处理方法的指令)。本申请实施例提供一种信息处理方法,该方法可以基于上面的网络架构示意图1而实现,图4为本申请实施例信息处理方法的实现流程示意图一,如图4所示,该信息处理方法包括:S401、获得发送端用户发送的待发送数据;所述发送端用户属于第一群组;发送端用户所在的第一终端和接收端用户所在的第二终端上分别安装有可以进行群组聊天的社交应用程序(APP,即为客户端),该社交应用程序具有在群组中发送群组消息、接收群组消息、查看群组消息等功能。终端上的社交应用程序中可设置至少一个群组,每个群组中包括至少三个用户。当社交应用程序中包括多个群组时,每个群组包括不同的用户,每个群组都包括有所在终端的用户。比如:用户A所在的终端上的社交应用程序中包括三个群组,分别为群组1、群组2和群组3,群组1的用户包括:用户A、用户B、用户C;群组2的用户包括:用户A、用户E、用户F、用户G和用户H;群组3的用户包括:用户A、用户B、用户F、用户H、用户I和用户J。在本申请实施例中,对各终端上的群组的数量和各群组中的用户的数量不进行任何的限定。发送端用户所在的第一终端基于社交应用程序接收用户输入的群组消息,并将接收的群组消息作为待发送数据发送至服务器。服务器接收第一终端发送的待发送数据。其中,群组消息的内容可为文字、链接、图片、语音内容、语音请求、视频请求等群组消息。本申请实施例对待发送数据的内容不进行任何的限定。第一终端发送至服务器的信息还包括待发送数据对应的群组标识,服务器根据群组标识确定发送待发送数据的发送群组。不同的群组标识表征不同的群组。这里,将发送待发送数据本文档来自技高网...

【技术保护点】
1.一种信息处理方法,所述方法包括:获得发送端用户发送的待发送数据;所述发送端用户属于第一群组;基于所述发送端用户对应的第一规则,确定所述待发送数据的至少一个接收端用户;基于每个所述至少一个接收端用户对应的第二规则,确定是否将所述待发送数据发送给每个所述至少一个接收端用户,其中,所述接收端用户属于所述第一群组。

【技术特征摘要】
1.一种信息处理方法,所述方法包括:获得发送端用户发送的待发送数据;所述发送端用户属于第一群组;基于所述发送端用户对应的第一规则,确定所述待发送数据的至少一个接收端用户;基于每个所述至少一个接收端用户对应的第二规则,确定是否将所述待发送数据发送给每个所述至少一个接收端用户,其中,所述接收端用户属于所述第一群组。2.根据权利要求1所述的方法,所述方法还包括:获得用户的规则设置信息;基于所述规则设置信息生成用户规则;其中,所述用户为所述第一群组中的任意一用户;所述用户为所述发送端用户时,所述用户规则为第一规则;所述用户为所述接收端用户时,所述用户规则为第二规则;所述第一群组至少包括三个用户。3.根据权利要求1所述的方法,所述方法还包括:根据所述待发送数据,获得所述第一群组中发送端用户的第一用户标识;根据所述发送端用户的第一用户标识,获得所述发送端用户对应的第一规则。4.根据权利要求2所述的方法,所述用户规则包括:被禁止接收所述用户的数据的第一黑名单和被禁止向所述用户发送数据的第二黑名单;对应地,所述基于所述发送端用户对应的第一规则,确定所述待发送数据对应的至少一个接收端,包括:基于所述发送端用户对应的第一黑名单,确定所述待发送数据对应的至少一个接收端;对应地,基于每个所述至少一个接收端用户对应的第二规则,确定是否将所述待发送数据发送给每个所述至少一个接收端用户,包括:基于每个所述至少一个接收端用户对应的第二黑名单,确定是否将所述待发送数据发送给每个所述至少一个接收端用户。5.根据权利要求4所述的方法,其中,所述基于所述发送端用户对应的第一规则,确定所述待发送数据对应的至少一个接收端用户,还包括:如果所述待发送数据中包括特定的标识符,确定与所述标识符关联的第二用户标识;如果所述发送端用户对应的第一黑名单包括所述第二用户标识,将所述第二用户标识对应的用户确定为所述待发送数据对应的至少一个接收端用户。6.根据权利要求4所述的方法,其中,所述基于每个所述至少一个接收端用户对应的第二规则,确定是否将所述待发送数据发送给每个所述至少一个接收端用户,还包括:如果所述待发送数据中包括特定的标识符,确定与所述标识符关联的第三用户标识;如果所述第三用户标识对应的第二黑名单包括所述发送端用户的第一用户标识,确定将所述待发送数据发送至所述第三...

【专利技术属性】
技术研发人员:许奔
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1