向用户列表中的多个用户群发消息的方法及装置制造方法及图纸

技术编号:14745610 阅读:42 留言:0更新日期:2017-03-01 21:55
本发明专利技术实施例公开了一种向用户列表中的多个用户群发消息的方法,包括:接收针对用户列表输入的消息群发指令,获取所述消息群发指令在所述用户列表中指定的用户账户;获取所述指定的用户账户的目标属性参数;在所述用户列表中查找与所述目标属性参数匹配的用户账户,根据查找的用户账户创建群组;通过所述群组与所述查找到的用户账户互发消息。本发明专利技术还公开了一种向用户列表中的多个用户群发消息的装置。本发明专利技术中向用户列表中的多个用户群发消息的方法及装置可以提高操作的便利性。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种向用户列表中的多个用户群发消息的方法及装置
技术介绍
在现有的即时通信应用或者社交网络应用中,用户登录即时通信应用或者社交网络应用后,程序界面或网页界面上则以好友列表的方式展示了该用户的好友,好友列表中的每一个列表项即为对应该用户的一个好友。用户进入群组聊天模式时,程序界面或网页界面上同样以群友列表的方式展示该用户在该群组中的群友列表。在传统技术中,若用户希望对好友列表或群友列表中的部分用户群发消息,往往需要在用户列表中逐一选择用户逐一发送消息,需要选择用户多次,操作繁琐,造成操作的便利性不足。
技术实现思路
基于此,为解决上述提到的传统技术中向用户列表中的多个用户账户发送消息时,需要逐一选择用户单独发送消息的方法造成的操作繁琐便利性不足的技术问题,特提供了一种向用户列表中的多个用户群发消息的方法。一种向用户列表中的多个用户群发消息的方法,包括:接收针对用户列表输入的消息群发指令,获取所述消息群发指令在所述用户列表中指定的用户账户;获取所述指定的用户账户的目标属性参数;在所述用户列表中查找与所述目标属性参数匹配的用户账户,根据查找的用户账户创建群组;通过所述群组与所述查找到的用户账户互发消息。此外,为解决上述提到的传统技术中向用户列表中的多个用户账户发送消息时,需要逐一选择用户单独发送消息的方法造成的操作繁琐便利性不足的技术问题,,特提供了一种社交网络中的信息发布页面的生成装置。一种向用户列表中的多个用户群发消息的装置,包括:指令接收模块,用于接收针对用户列表输入的消息群发指令,获取所述消息群发指令在所述用户列表中指定的用户账户;第一目标属性参数获取模块,用于获取所述指定的用户账户的目标属性参数;群组创建模块,用于在所述用户列表中查找与所述目标属性参数匹配的用户账户,根据查找的用户账户创建群组;群聊模块,用于通过所述群组与所述查找到的用户账户互发消息。实施本专利技术实施例,将具有如下有益效果:采用了上述向用户列表中的多个用户群发消息的方法及装置之后,发起用户在向用户列表中具有相似属性的用户账户发送消息或群聊时,可通过点击用户列表中的用户账户进行选择,发出消息群发指令,即时通信应用或社交网络应用客户端的程序则可自动根据该消息群发指令指定的用户账户查找与该指定的用户账户的目标属性参数相匹配的用户账户,并将这些用户账户添加到新创建的群组中,发起用户即可在该群组的群组窗口中与这些用户账户进行群聊。例如,在一个网络授课的应用场景中,学员通常分为付费用户或免费用户,当需要在全体学员的界面上单独与付费用户进行群聊,发送通知或接收反馈信息,则发起用户可先点击一个付费用户,然后发起消息群发指令,即可创建包含所有付费用户的群组,然后在群组中与付费用户进行群聊,而不需要逐个地找到每个付费用户,然后再单独地发送消息。使得在与属性参数类似的用户进行沟通时,不需要进行繁琐的操作,仅通过简单地输入指令即可完成沟通,从而提高了操作的便利性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1为一个实施例中一种向用户列表中的多个用户群发消息的方法的流程图;图2为一个实施例中在用户列表上选择用户账户的页面的界面示意图;图3为一个实施例中展示的属性参数输入界面的界面示意图;图4为一个实施例中创建群组过程的流程图;图5为另一个实施例中为选择用户账户时的向用户列表中的多个用户群发消息的方法的流程图;图6为一个实施例中一种向用户列表中的多个用户群发消息的装置的示意图;图7为一个实施例中一种执行上述向用户列表中的多个用户群发消息的方法的计算机系统的架构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为解决上述提到的传统技术中向用户列表中的多个用户账户发送消息时,需要逐一选择用户单独发送消息的方法造成的操作繁琐便利性不足的技术问题,特提供了一种向用户列表中的多个用户群发消息的方法,该方法可依赖于计算机实现,可运行于基于冯诺依曼体系的计算机系统上。该计算机程序可以是即时通信应用或社交网络应用的客户端程序。该计算机系统可以是安装有即时通信应用或社交网络应用客户端的智能手机、平板电脑、掌上电脑,笔记本电脑或个人电脑等终端设备。具体的,如图1所示,该方法包括:步骤S102:接收针对用户列表输入的消息群发指令,获取所述消息群发指令在所述用户列表中指定的用户账户。在一个应用场景中,在即时通信应用或者社交网络应用的客户端程序中,为了方便用户了解用户的好友信息,通常会在客户端程序的展示界面中展示该用户的好友列表,好友列表中包含与在该即时通信应用或者社交网络应用上登录的用户处于好友关系的用户账户。在另一个应用场景中,即时通信应用或者社交网络应用通常也提供了群组功能,用户选择群组标识进入群组展示界面后,群组展示界面中通常也会以用户列表的形式展示该用户的群友信息,即以列表的形式展示与在该即时通信应用或者社交网络应用上登录的用户处于群友关系的用户账户。在本实施例中,用户可在即时通信应用或者社交网络应用的客户端程序展示的用户列表(可以是好友列表也可以是群友列表)中选择用户账户,通过右键点击或长按等操作触发相应的事件来输入消息群发指令。如图2所示,用户可通过右键点击弹出指令菜单,然后在指令菜单中选择“同属性群聊”的选项输入消息群发指令。用户在用户列表中选中的用户账户即为消息群发指令在用户列表中指定的用户账户。步骤S104:获取指定的用户账户的目标属性参数。目标属性参数即为指定的用户账户的用户属性的参数值。即时通信应用或者社交网络应用中的用户账户的用户属性可以有多种用户属性类型,例如,可以包括年龄、性别、区域、用户级别等,用户属性的参数值即为用户账户的用户属性在各个用户属性类型下的属性值。例如,在年龄的用户属性类型下的属性值可以是22,在性别的用户属性类型下的属性值可以是男,在区域的用户属性类型下的属性值可以是深圳,在用户级别的用户属性类型下的属性值可以是新手等。消息群发指令指定的用户账户在各个用户属性类型下的属性值即为目标属性参数。可选的,可获取预设的目标属性类型,获取指定的用户账户在预设的用户属性类型下的目标属性参数。例如,若即时通信应用或者社交网络应用中预先设定的用户属性可包括多种用户属性类型,包括年龄、性别、区域和用户级别等。而开发者为“同属性群聊”功能预先设定的用户属性类型为性别和区域,则在获取指定的用户账户的目标属性参数时,仅获取用户属性类型为性别和区域下的属性值。也就是说,若指定的用户账户在即时通信应用或者社交网络应用中的年龄、性别、区域和用户级别用户属性类型下的属性值分别为22、男、深圳和新手,则获取到的该指定的用户账户的目标属性参数即为男和本文档来自技高网...
向用户列表中的多个用户群发消息的方法及装置

【技术保护点】
一种向用户列表中的多个用户群发消息的方法,其特征在于,包括:接收针对用户列表输入的消息群发指令,获取所述消息群发指令在所述用户列表中指定的用户账户;获取所述指定的用户账户的目标属性参数;在所述用户列表中查找与所述目标属性参数匹配的用户账户,根据查找的用户账户创建群组;通过所述群组与所述查找到的用户账户互发消息。

【技术特征摘要】
1.一种向用户列表中的多个用户群发消息的方法,其特征在于,包括:接收针对用户列表输入的消息群发指令,获取所述消息群发指令在所述用户列表中指定的用户账户;获取所述指定的用户账户的目标属性参数;在所述用户列表中查找与所述目标属性参数匹配的用户账户,根据查找的用户账户创建群组;通过所述群组与所述查找到的用户账户互发消息。2.根据权利要求1所述的向用户列表中的多个用户群发消息的方法,其特征在于,所述获取所述指定的用户账户的目标属性参数的步骤包括:获取预设的用户属性类型,获取所述指定的用户账户在所述预设的用户属性类型下的目标属性参数。3.根据权利要求1所述的向用户列表中的多个用户群发消息的方法,其特征在于,所述获取所述指定的用户账户的目标属性参数的步骤包括:获取与所述指定的用户账户对应的用户属性类型,展示在用户属性类型选择界面上;接收在用户属性类型选择界面选中的用户属性类型,获取所述指定的用户账户在所述选中的用户属性类型下的目标属性参数。4.根据权利要求1所述的向用户列表中的多个用户群发消息的方法,其特征在于,所述获取所述消息群发指令指定的用户账户的步骤之后还包括:在所述消息群发指令指定的用户账户为空时,展示属性参数输入界面,通过所述属性参数输入界面接收输入的目标属性参数;执行所述在所述用户列表中查找与所述目标属性参数匹配的用户账户的步骤。5.根据权利要求4所述的向用户列表中的多个用户群发消息的方法,其特征在于,所述展示属性参数输入界面的步骤包括:获取预设的用户属性类型,在所述属性参数输入界面中展示所述用户属性类型;接收在所述属性参数输入界面中选中的用户属性类型,查找所述选中的用
\t户属性类型对应的枚举类型,将所述查找到的所述选中的用户属性类型对应的枚举类型展示在所述属性参数输入界面上;所述通过所述属性参数输入界面接收输入的目标属性参数的步骤包括:接收在所述属性参数输入界面中选中的枚举类型作为输入的目标属性参数。6.根据权利要求5所述的向用户列表中的多个用户群发消息的方法,其特征在于,所述获取预设的用户属性类型的步骤之后还包括:获取所述预设的用户属性类型对应的枚举类型,查找对应的用户账户的数量大于比例阈值的枚举类型,将所述查找到的对应的用户账户的数量大于比例阈值的枚举类型展示在所述属性参数输入界面上;所述通过所述属性参数输入界面接收输入的目标属性参数的步骤包括:接收在所述属性参数输入界面中选中的枚举类型作为输入的目标属性参数。7.根据权利要求1至6任一项所述的向用户列表中的多个用户群发消息的方法,其特征在于,所述在所述用户列表中查找与所述目标属性参数匹配的用户账户,根据查找的用户账户创建群组的步骤为:向服务器发送携带有所述目标属性参数的群组创建请求,由所述服务器查找与所述目标属性参数匹配的用户账户,根据所述查找到的与所述目标属性参数匹配的用户账户分配群组标识;接收所述服务器返回的群组标识;根据所述群组标识创建群组,根据所述群组标识向所述服务器抓取与所述群组标识对应的用户账户,展示包含所述抓取的用户账户的群组的群组窗口。8.根据权利要求7所述的向用户列表中的多个用户群发消息的方法,其特征在于,所述通过所述群组与所述查找到的用户账户互发消息的步骤包括:通过所述展示包含所述抓取的用户账户的群组的群组窗口接收输入的消息,将接收的消息发送至所述服务器,由所述服务器转发至与所述群组标识对应的用户账户的终端;接收服务器返...

【专利技术属性】
技术研发人员:程龙
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1