掌桥专利:专业的专利平台
掌桥专利
首页

一种社交账户的互动方法、装置、设备及存储介质

文献发布时间:2023-06-19 11:14:36


一种社交账户的互动方法、装置、设备及存储介质

技术领域

本公开涉及通信技术领域,尤其涉及一种社交账户的互动方法、装置、设备及存储介质。

背景技术

随着互联网技术的发展和普及,在社交应用中出现了群组这一概念。群组是可以将不同用户集合到一起进行交流的平台。

现有技术中,用户可以根据自身的社交需求加入群组,并与该群组中的其他用户进行交互。现有群组中不同用户的社交关系类型可能不同,而不同社交关系类型的用户之间的共同话题较少。因此,现有群组中不同用户的互动概率较低,用户体验较差。

发明内容

本公开提供一种社交账户的互动方法、装置、设备及存储介质。

根据本公开的第一方面,提供一种社交账户的互动方法,应用于电子设备,该互动方法包括:获取请求账户针对目标家族群的互动请求,并确定请求账户与目标家族群的各个账户之间的社交关系类型。之后,在确定社交关系类型与目标类型相同的情况下,根据请求账户与目标家族群执行互动请求。其中,上述目标家族群中的各个账户之间具有符合目标类型的社交关系。

可选的,上述“确定请求账户与目标家族群的各个账户之间的社交关系类型”的方法,包括:获取请求账户的社交关系信息,并根据请求账户的社交关系信息,确定社交关系类型。其中,社交关系信息包括与请求账户存在社交关系的其他用户账户列表以及对应的社交关系类型。

可选的,在互动请求用于请求为请求账户推荐目标家族群中的账户发布的媒体资源的情况下,上述“根据请求账户与目标家族群执行互动请求”的方法,包括:获取第一媒体资源,并向请求账户推荐第一媒体资源。其中,第一媒体资源的发布者属于目标家族群。

可选的,该交互方法还包括:获取创建账户针对目标家族群的创建请求。之后,在确定创建账户的活跃度大于目标阈值的情况下,创建目标家族群,或者,在确定创建账户存在目标类型的社交关系的情况下,创建目标家族群。

可选的,在互动请求用于请求解散目标家族群的情况下,上述“根据请求账户与目标家族群执行互动请求”的方法,包括:在确定请求账户具备解散权限的情况下,将目标家族群中的账户均移出目标家族群。

可选的,在互动请求用于请求与目标家族群中的账户完成即时通信的情况下,上述“根据请求账户与目标家族群执行互动请求”的方法,包括:获取请求账户发布的第二媒体资源,并向目标家族群中的账户发送第二媒体资源。

可选的,上述“根据请求账户与目标家族群执行互动请求”的方法,包括:在互动请求用于请求加入目标家族群的情况下,将请求账户加入目标家族群,并为请求账户添加目标家族群的标识。或者,在互动请求用于请求退出目标家族群的情况下,将请求账户移出目标家族群。

可选的,在互动请求用于请求加入目标家族群的情况下,上述“获取请求账户针对目标家族群的互动请求”的方法,包括:在请求账户的目标页面显示活动控件。之后,响应于对活动控件的触发指令,获取并显示家族群标识信息列表。最后,接收到请求账户对家族群标识信息列表中目标家族群的标识的触发操作,以得到互动请求。其中,上述目标页面为请求账户的个人主页页面或者媒体资源显示页面。

可选的,上述“获取家族群标识信息列表”的方法,包括:获取预设时间段内至少一个家族群的活跃度,并确定第一家族群。之后,确定家族群标识信息列表包括第一家族群的标识。其中,第一家族群为至少一个家族群中活跃度满足家族群推荐条件的家族群。

可选的,上述“获取预设时间段内至少一个家族群的活跃度”的方法,包括:对至少一个家族群中每个家族群执行处理操作,以得到每个家族群的活跃度。其中,处理操作包括:获取预设时间段内第二家族群的活跃度参数,并对活跃度参数进行加权处理,得到第二家族群的活跃度。活跃度参数包括第二家族群的账户发布的媒体资源的数量、第二家族群的账户发布的媒体资源的评论的数量、以及第二家族群的账户新增的关联账户的数量中的至少一个。第二家族群为至少一个家族群中的任一家族群。

根据本公开的第二方面,提供一种社交账户的互动装置,应用于电子设备,该互动装置包括:获取模块、确定模块以及处理模块。

获取模块,被配置为执行获取请求账户针对目标家族群的互动请求,其中,目标家族群中的各个账户之间具有符合目标类型的社交关系。确定模块,被配置为执行确定请求账户与目标家族群的各个账户之间的社交关系类型。处理模块,被配置为执行在确定模块确定出的社交关系类型与目标类型相同的情况下,根据请求账户与目标家族群执行互动请求。

可选的,确定模块,具体被配置为执行:获取请求账户的社交关系信息,并据请求账户的社交关系信息,确定社交关系类型。其中,社交关系信息包括与请求账户存在社交关系的其他用户账户列表以及对应的社交关系类型。

可选的,在互动请求用于请求为请求账户推荐目标家族群中的账户发布的媒体资源的情况下,处理模块,具体被配置为执行:获取第一媒体资源,并向请求账户推荐第一媒体资源。其中,第一媒体资源的发布者属于目标家族群。

可选的,该交互装置还包括创建模块。获取模块,还被配置为执行获取创建账户针对目标家族群的创建请求。创建模块,被配置为执行在确定创建账户的活跃度大于目标阈值的情况下,创建目标家族群;或者,在确定创建账户存在目标类型的社交关系的情况下,创建目标家族群。

可选的,在互动请求用于请求解散目标家族群的情况下,处理模块,具体被配置为执行:在确定请求账户具备解散权限的情况下,将目标家族群中的账户均移出目标家族群。

可选的,在互动请求用于请求与目标家族群中的账户完成即时通信的情况下,处理模块,具体被配置为执行:获取请求账户发布的第二媒体资源,并向目标家族群中的账户发送第二媒体资源。

可选的,处理模块,具体被配置为执行在互动请求用于请求加入目标家族群的情况下,将请求账户加入目标家族群,并为请求账户添加目标家族群的标识。或者,处理模块,具体被配置为执行在互动请求用于请求退出目标家族群的情况下,将请求账户移出目标家族群。

可选的,在互动请求用于请求加入目标家族群的情况下,获取模块,具体被配置为执行:在请求账户的目标页面显示活动控件;响应于对活动控件的触发指令,获取并显示家族群标识信息列表;接收到请求账户对家族群标识信息列表中目标家族群的标识的触发操作,以得到互动请求。其中,目标页面为请求账户的个人主页页面或者媒体资源显示页面。

可选的,获取模块,具体被配置为执行:获取预设时间段内至少一个家族群的活跃度,并确定第一家族群,之后,确定家族群标识信息列表包括第一家族群的标识。其中,第一家族群为至少一个家族群中活跃度满足家族群推荐条件的家族群。

可选的,获取模块,具体被配置为执行:对至少一个家族群中每个家族群执行处理操作,以得到每个家族群的活跃度。处理操作包括:获取预设时间段内第二家族群的活跃度参数,并对活跃度参数进行加权处理,得到第二家族群的活跃度。活跃度参数包括第二家族群的账户发布的媒体资源的数量、第二家族群的账户发布的媒体资源的评论的数量、以及第二家族群的账户新增的关联账户的数量中的至少一个。第二家族群为至少一个家族群中的任一家族群。

根据本公开的第三方面,提供一种电子设备,包括:处理器和用于存储处理器可执行的指令的存储器;其中,处理器被配置为执行指令,以实现如第一方面中任一种可选的社交账户的互动方法。

根据本公开的第四方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上述第一方面中任一项可选的社交账户的互动方法。

根据本公开的第五方面,提供一种计算机程序产品,包含指令,当计算机指令被社交账户的互动装置的处理器执行时,使得社交账户的互动装置执行如第一方面中任一种可选的社交账户的互动方法。

本公开实施例提供的技术方案至少带来以下有益效果:

上述方案中,在确定请求账户与目标家族群的账户之间的社交关系类型,与目标家族群中各个账户之间的社交关系类型相同时,执行请求账户与目标家族群的账户之间的交互。这样,能够实现具有特定社交关系类型(即社交关系类型相同)的群组内账户之间的信息互动需求,进而能够提高群组中账户之间的互动概率和用户体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1是根据一示例性实施例示出的一种电子设备的硬件结构示意图。

图2是根据一示例性实施例示出的一种社交账户的互动方法的流程图之一。

图3是根据一示例性实施例示出的一种获取家族群标识信息列表的方法流程图。

图4是根据一示例性实施例示出的一种显示界面的示意图之一。

图5是根据一示例性实施例示出的一种社交账户的互动方法的流程图之二。

图6是根据一示例性实施例示出的一种社交账户的互动方法的流程图之三。

图7是根据一示例性实施例示出的一种显示界面的示意图之二。

图8是根据一示例性实施例示出的一种社交账户的互动方法的流程图之四。

图9是根据一示例性实施例示出的一种社交账户的互动方法的流程图之五。

图10是根据一示例性实施例示出的一种显示界面的示意图之三。

图11是根据一示例性实施例示出的一种显示界面的示意图之四。

图12是根据一示例性实施例示出的一种社交账户的互动装置的结构示意图。

具体实施方式

为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。以下示例性实施例中所涉及的数据可以为经账户授权或者经过各方充分授权的数据。

首先,对本公开实施例的应用场景进行介绍。

本公开实施例的社交账户的互动方法应用于账户使用视频社交应用程序的场景中。本公开中的账户可以登录该视频社交应用程序进行社交活动。一般情况下,账户可以根据自身的社交需求加入视频社交应用程序的群组,并与群组中的其他账户进行交互。现有群组中不同账户的社交关系类型可能不同,而不同社交关系类型的账户之间的共同话题较少。因此,现有群组中不同账户的互动概率较低,用户体验较差。

在相关技术中,账户在发布一个视频后,系统会自动为该视频分配固定的流量。账户若想要提高该视频的播放率,则需要在其他视频的评论区留言,以引导可能感兴趣的人群前来观看。这样,与该其他视频不相关的求赞和评论会破坏评论区的氛围,并且这种引导人群观看视频的方式效率较低。

为了解决上述问题,本公开实施例提供一种社交账户的互动方法,该方法可以应用于电子设备。电子设备在获取到请求账户针对目标家族群的互动请求,并确定请求账户与目标家族群的各个账户之间的社交关系类型,与目标家族群中各个账户之间的社交关系类型相同的情况下,执行互动请求。能够实现具有特定社交关系类型(即社交关系类型相同)的群组内账户之间的信息互动需求。

图1是根据一示例性实施例示出的一种电子设备,电子设备可以为终端,或者为服务器。该电子设备可以包括处理器102,处理器102用于执行应用程序代码,从而实现本公开中的社交账户的互动方法。

处理器102可以是一个中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本公开方案程序执行的集成电路。

如图1所示,电子设备还可以包括存储器103。其中,存储器103用于存储执行本公开方案的应用程序代码,并由处理器102来控制执行。

存储器103可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器103可以是独立存在,通过总线104与处理器102相连接。存储器103也可以和处理器102集成在一起。

如图1所示,电子设备还可以包括通信接口101,其中,通信接口101、处理器102、存储器103可以相互耦合,例如,通过总线104相互耦合。通信接口101用于与其他设备进行信息交互,例如支持电子设备与其他设备的信息交互。

需要指出的是,图1中示出的设备结构并不构成对该电子设备的限定,除图1所示部件之外,该电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合附图对本公开实施例提供的社交账户的互动方法进行描述。

图2为本公开一示例性实施例提供的一种社交账户的互动方法,应用于电子设备。参见图2所示,该方法包括以下步骤:

步骤21:电子设备获取请求账户针对目标家族群的互动请求。

其中,目标家族群中的各个账户之间具有符合目标类型的社交关系。具体的,目标类型为任一种社交关系的类型,例如,现实亲族关系、游戏家族关系、社区家族关系等。

具体的,在电子设备为服务器的情况下,服务器接收来自终端的互动请求。

在电子设备为终端的情况下,终端响应于请求账户的请求操作(如,触发生成互动请求的控件,点击生成互动请求的链接,或者点击生成互动请求的图标等),以获取互动请求。

示例性的,在电子设备为终端,且互动请求用于请求加入目标家族群的情况下,获取请求账户针对目标家族群的互动请求,可以包括如下实现方式:

实现方式一:电子设备在请求账户的目标页面显示活动控件,响应于对活动控件的触发指令,获取并显示家族群标识信息列表。之后,电子设备接收到请求账户对家族群标识信息列表中目标家族群的标识的触发操作,以得到互动请求。其中,目标页面为请求账户的个人主页页面或者媒体资源显示页面。

上述方案中,电子设备在请求账户的目标页面显示活动控件,提示账户触发活动控件以显示家族群标识信息列表,从而吸引账户加入目标家族群。

具体的,实现方式一中电子设备获取家族群标识信息列表的方法,如图3所示,包括如下步骤a1-a3:

步骤a1:电子设备获取预设时间段内至少一个家族群的活跃度。

其中,预设时间段可以为默认值,或者相关管理人员根据实际情况设定的值。例如,预设时间段为24小时。

具体的,电子设备对至少一个家族群中每个家族群执行处理操作,以得到每个家族群的活跃度。其中,处理操作包括:电子设备获取预设时间段内第二家族群的活跃度参数,并对活跃度参数进行加权处理,得到第二家族群的活跃度。

活跃度参数包括第二家族群的账户发布的媒体资源的数量、第二家族群的账户发布的媒体资源的评论的数量、以及第二家族群的账户新增的关联账户的数量中的至少一个;第二家族群为至少一个家族群中的任一家族群。其中,在视频社交应用程序中,账户发布的媒体资源可以是账户发布的视频,账户发布的文字内容等;账户发布的媒体资源的评论可以为账户发布的视频,或者文字内容对应的评论;账户新增的关联账户可以为账户新增的粉丝。

具体的,电子设备对活跃度参数进行加权处理时,活跃度参数中每个参数的权重值可以为默认值,或者相关管理人员根据实际情况设定的数值。

上述方案中,电子设备根据活跃度参数得到每个家族群的活跃度。活跃度参数包括家族群的账户发布的媒体资源的数量、家族群的账户发布的媒体资源的评论的数量、以及家族群的账户新增的关联账户的数量中的至少一个。这样,家族群中的账户在想要提高家族群的活跃度的情况下,需要提高活跃度参数中的数值,因此,能够增加账户使用视频社交应用程序的深度。

步骤a2:电子设备确定第一家族群。

其中,第一家族群为至少一个家族群中活跃度满足家族群推荐条件的家族群。

具体的,电子设备得到每个家族群的活跃度之后,将活跃度满足家族群推荐条件的家族群确定为第一家族群。

其中,家族群推荐条件可以是活跃度排序在第一阈值之前,也可以是活跃度大于第二阈值。其中,第一阈值和第二阈值均为预设的,可以为默认值,也可以为相关管理人员根据实际情况设定的数值。

示例性的,电子设备得到每个家族群的活跃度之后,根据活跃度对至少一个家族群进行排序,并将排序在前50(即第一阈值为50)的50个家族群确定为第一家族群。

步骤a3:电子设备确定家族群标识信息列表包括第一家族群的标识。

具体的,电子设备在确定出第一家族群之后,将第一家族群的标识加入到家族群标识信息列表中。

示例性的,图4为电子设备为终端时,电子设备显示的部分家族群标识信息列表,包括家族群权限介绍、家族群名称、家族群头像、家族群介绍、家族群创建者、家族群内满足目标条件的视频、以及家族群成员的数量。其中,目标条件为最近一段时间发布,且点赞量排名在第三阈值之前。第三阈值为预设的,可以为默认值,也可以为相关管理人员根据实际情况设定的数值。

上述方案中,电子设备根据每个家族群的活跃度得到家族群标识信息列,以激励每个家族群中的账户提高家族群的活跃度。

实现方式二:电子设备在目标账户的个人主页页面,显示目标账户加入的目标家族群的标识。之后,电子设备接收到请求账户对目标家族群的标识的触发操作,以得到互动请求。示例性的,账户A为请求账户,账户B加入了目标家族群,账户A进入账户B的个人主页页面,点击目标家族群的标识,申请加入目标家族群,电子设备得到互动请求。

步骤22:电子设备确定请求账户与目标家族群的各个账户之间的社交关系类型。

具体的,电子设备获取请求账户的社交关系信息,并根据请求账户的社交关系信息,确定社交关系类型。其中,社交关系信息包括与请求账户存在社交关系的其他用户账户列表以及对应的社交关系类型。

示例性的,请求账户的社交关系信息如下表1,包括与请求账户存在社交关系的账户A、账户B、账户C,请求账户与账户A的社交关系类型为现实亲族关系(如亲戚关系等),请求账户与账户B的社交关系类型为游戏家族关系(如队友关系、师徒关系等),请求账户与账户C的社交关系类型为社区家族关系(如邻里关系、校友关系等)。

表1

可选的,电子设备获取请求账户的社交关系信息的方法,可以是调取请求账户的历史记录,根据历史记录确定请求账户的社交关系信息。其中,在视频社交应用程序中,请求账户的历史记录可以是历史聊天记录、历史长播记录、历史评论记录、历史点赞记录等,长播指账户播放媒体资源的时长超过预设时长。例如,在请求账户的与账户C的历史聊天记录中,出现某学校名称的次数大于一个阈值,或者,请求账户的历史长播记录中,长播的媒体资源的发布者账户C为该某学校的成员,或者,确定请求账户的历史评论记录中,评论了账户C发布的关于该某学校的媒体资源,或者,确定请求账户的历史点赞记录中,点赞了账户C发布的关于该某学校的媒体资源,则确定请求账户的社交关系信息中,请求账户与账户C的社交关系类型为社区家族关系(校友关系)。

可选的,电子设备获取请求账户的社交关系信息的方法,也可以是调取请求账户的个人资料,并根据个人资料确定请求账户的社交关系信息。例如,请求账户的个人资料中包括某学校,账户C的个人资料中也包括该某学校,则确定请求账户的社交关系信息中,请求账户与账户C的社交关系类型为社区家族关系(校友关系)。

上述方案中,电子设备根据请求账户的历史记录或者个人资料确定请求账户的社交关系信息,根据社交关系信息确定请求账户与目标家族群的各个账户之间的社交关系类型。这样,电子设备能够根据账户的历史记录或者个人资料区分出不同类型的社交关系,以便于后续进行具有特定社交关系的账户之间的信息交互。

步骤23:电子设备在确定社交关系类型与目标类型相同的情况下,根据请求账户与目标家族群执行互动请求。

具体的,互动请求可以用于请求为请求账户推荐目标家族群中的账户发布的媒体资源,或者用于请求解散目标家族群、用于请求与目标家族群中的账户完成即时通信、用于请求加入目标家族群、用于请求退出目标家族群、用于请求向目标家族群中的账户分享媒体资源等。

上述方案中,在确定请求账户与目标家族群的账户之间的社交关系类型,与目标家族群中各个账户之间的社交关系类型相同时,执行请求账户与目标家族群的账户之间的交互。这样,能够实现具有特定社交关系类型(即社交关系类型相同)的群组内账户之间的信息互动需求,进而能够提高群组中账户之间的互动概率和用户体验。

另外,对于视频社交应用程序而言,上述方案能够实现具有特定社交关系类型的账户之间的信息交互,并促进对视频社交应用程序的使用。

可选的,在互动请求用于请求为请求账户推荐目标家族群中的账户发布的媒体资源的情况下,电子设备根据请求账户与目标家族群执行互动请求的方法,如图5所示,包括如下步骤:

步骤b1:电子设备获取第一媒体资源。

其中,第一媒体资源的发布者属于目标家族群。在视频社交应用程序中,第一媒体资源可以为第一视频,此时,第一视频的发布者属于该目标家族群。

具体的,在电子设备为服务器的情况下,电子设备接收到来自终端的第一媒体资源获取请求,并获取目标家族群中账户发布的媒体资源(即第一媒体资源)。

在电子设备为终端的情况下,电子设备响应于请求账户针对媒体资源的请求推荐操作(如,刷新媒体资源显示页面的操作),生成第一媒体资源获取请求,并向服务器发送第一媒体资源获取请求。之后,接收来自服务器的第一媒体资源。

步骤b2:电子设备向请求账户推荐第一媒体资源。

具体的,在电子设备为服务器的情况下,电子设备向请求账户对应的终端发送第一媒体资源。在电子设备为终端的情况下,电子设备显示第一媒体资源。

可选的,电子设备向请求账户推荐媒体资源时,第一媒体资源的优先级,大于其他媒体资源的优先级。其中,其他媒体资源的发布者不属于目标家族群。

上述方案中,执行互动请求的前提是请求账户与目标家族群的账户之间的社交关系类型,与目标家族群中账户之间的社交关系类型相同。这样,当请求账户有推荐媒体资源的需求时,电子设备将目标家族群中账户发布的媒体资源优先推荐给请求账户。这种投其所好的为账户推荐与其社交关系类型相同的账户发布的媒体资源,能够促进媒体资源的传播。

可选的,如图6所示,该社交账户的互动方法,还包括如下步骤:

步骤31:电子设备获取创建账户针对目标家族群的创建请求。

具体的,在电子设备为服务器的情况下,电子设备接收到来自终端的创建账户针对目标家族群的创建请求。

在电子设备为终端的情况下,电子设备响应于创建账户针对目标家族群的请求创建操作(如,点击个人主页页面显示的创建入口控件),显示家族群创建页面。家族群创建页面包括目标家族群的特征提示信息和创建控件。之后,电子设备响应于创建账户对创建控件的触发操作,生成创建请求。其中,特征提示信息用于提示创建账户输入目标家族群的特征信息。例如,特征提示信息可以包括家族群头像提示信息、家族群名称提示信息、家族群介绍提示信息等。

步骤32:电子设备判断创建账户的活跃度是否大于目标阈值,或者,判断创建账户是否存在目标类型的社交关系。

具体的,电子设备确定创建账户的活跃度。具体的,电子设备至少根据创建账户在视频社交应用程序中的行为确定创建账户的活跃度。例如,根据创建账户在一段时间内,发布视频的数量确定创建账户的活跃度,或者根据创建账户在一段时间内,对其他视频的点赞、评论、长播等行为确定创建账户的活跃度。

之后,在电子设备确定创建账户的活跃度大于第目标阈值的情况下,在创建账户的个人主页页面显示创建入口控件。示例性的,创建账户的个人主页页面如图7所示,包括创建账户的昵称、ID、个人简介、粉丝数量、关注账户的数量、以及创建账户发布的视频信息。在电子设备确定创建账户的活跃度大于目标阈值的情况下,在创建账户的个人主页页面显示创建入口控件71,引导创建账户创建家族群。

另外,电子设备判断创建账户是否存在目标类型的社交关系的方法,与步骤23相同,此处不再赘述。在电子设备确定创建账户存在目标类型的社交关系的情况下,在创建账户的个人主页页面显示创建入口控件,以引导创建账户创建家族群。

步骤32a:电子设备在确定创建账户的活跃度大于目标阈值的情况下,或者,在确定创建账户存在目标类型的社交关系的情况下,创建目标家族群。

步骤32b:电子设备在确定创建账户的活跃度小于或者等于目标阈值,且创建账户不存在目标类型的社交关系的情况下,拒绝创建账户的创建请求。

上述方案中,在确定创建账户的活跃度大于目标阈值,或者创建账户存在目标类型的社交关系的情况下,确定创建账户能够创建目标家族群。这样,能够通过家族群将活跃度大于目标阈值,或者存在目标类型的社交关系的账户聚集起来,为具有相同社交关系类型的账户的交互提供了可实现的方式,促进了具有相同社交关系类型的账户之间的互动活跃度。

可选的,该社交账户的互动方法,还包括:

在电子设备为终端的情况下,电子设备在创建账户对应的目标家族群的家族群成员列表页面显示移除控件,响应于创建账户对移除控件的触发操作,显示移除提示信息。其中,移除提示信息用于提示已将移除控件对应的账户移出目标家族群。

具体的,响应于移除控件的触发操作,显示移除提示信息,包括以下实现方式:

实现方式一:电子设备响应于对移除控件的触发指令,向服务器发送账户移除请求。其中,账户移除请求包括目标家族群的标识和移除控件对应的账户的标识。接收来自服务器的提示信息显示指令,显示移除提示信息。

实现方式二:电子设备响应于对移除控件的触发指令,将目标家族群中移除控件对应的账户的标识移出目标家族群,并显示移除提示信息。

可选的,在互动请求用于请求解散目标家族群的情况下,电子设备根据请求账户与目标家族群执行互动请求的方法,如图8所示,包括如下步骤:

步骤c:电子设备在确定请求账户具备解散权限的情况下,将目标家族群中的账户均移出目标家族群。

具体的,电子设备在确定互动请求用于请求解散目标家族群的情况下,确定目标家族群的创建者的标识与请求账户的标识是否相同。在确定目标家族群的创建者的标识与请求账户的标识相同的情况下,确定请求账户具备解散权限。之后,电子设备将目标家族群中的账户均移出目标家族群。

可选的,在电子设备为终端,且将目标家族群中的账户均移出目标家族群的情况下,电子设备显示解散提示信息。其中,解散提示信息用于提示已解散目标家族群。

上述方案中,账户在创建了家族群之后,对自身创建的家族群有解散的权限,并且对自身创建的家族群中的账户有管理权限(可移除其他成员的权限)。

可选的,在互动请求用于请求与目标家族群中的账户完成即时通信的情况下,电子设备根据请求账户与目标家族群执行互动请求的方法,如图9所示,包括如下步骤:

步骤d1:电子设备获取请求账户发布的第二媒体资源。

其中,在视频社交应用程序中,第二媒体资源可以为视频,文字内容等。

步骤d2:电子设备向目标家族群中的账户发送第二媒体资源。

上述方案中,请求账户能够向目标家族群中的账户发送媒体资源,实现与目标家族群中的账户的即时聊天。

可选的,在互动请求用于请求向目标家族群中的账户分享媒体资源的情况下,电子设备根据请求账户与目标家族群执行互动请求的方法,包括如下步骤。

电子设备获取第三媒体资源,并向目标家族群中的账户发送第三媒体资源。其中,第三媒体资源为在请求账户的媒体资源显示页面显示过的媒体资源。

具体的,在电子设备为终端的情况下,电子设备在请求账户显示第三媒体资源的过程中,响应于分享指令,显示至少一个应用程序图标。之后,响应于对视频社交应用程序图标的触发指令,显示目标家族群的标识,响应于对目标家族群的标识的触发指令,在目标家族群的聊天页面显示第三媒体资源。

其中,至少一个应用程序图标包括视频社交应用程序图标。在视频社交应用程序中,第三媒体资源可以为第二视频。

示例性的,请求账户在视频详情页面(即媒体资源显示页面)观看第二视频时,觉得第二视频很有趣,可以通过触发第二视频的分享控件,向目标家族群分享第二视频。如图10所示,在请求账户的视频详情页面包括第二视频、以及第二视频的发布者、分享控件1001、评论入口控件、点赞控件、下载控件等。

示例性的,电子设备在目标家族群的聊天页面显示第二视频(即第三媒体资源)时,目标家族群的聊天页面如图11所示,包括目标家族群的名称、请求账户的标识、第二视频、第二视频的分享控件1101、点赞控件1102、图片选择控件、表情选择控件、以及发送控件等。目标家族群中的账户可以触发分享控件1101实现第二视频的二次转发,触发点赞控件1102为第二视频点赞,触发图片选择控件在目标家族群的聊天窗口发送图片,触发表情选择控件在目标家族群的聊天窗口发送表情等。

上述方案中,账户在播放视频的过程中,能够将正在播放的视频分享到目标家族群中,实现了账户之间的交互。避免了账户想要提高视频的播放率时,在其他视频的评论区留言,而破坏了其他视频的评论区的氛围。

可选的,在互动请求用于请求加入目标家族群的情况下,将请求账户加入目标家族群,并为请求账户添加目标家族群的标识。

具体的,在电子设备为终端的情况下,电子设备确定请求账户加入目标家族群之后,在请求账户的人主页页面、媒体资源显示页面、评论页面等页面显示目标家族群的标识。

可选的,在电子设备为终端的情况下,电子设备响应于对目标家族群的标识的触发操作,显示目标家族群的家族群详情页面。例如,当请求账户,或者其他账户点击目标家族群的标识时,显示目标家族群的家族群详情页面。

可选的,在互动请求用于请求退出目标家族群的情况下,将请求账户移出目标家族群。

上述方案中,在请求账户的人主页页面、媒体资源显示页面、评论页面等页面显示目标家族群的标识,能够区别出家族群账户和普通账户,满足了账户对于社交身份的认同感,从而提高账户的留存时间。

本申请实施例可以根据上述的方法实施例对社交账户的互动装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

以上结合图2-图10详细说明了本申请实施例提供的方法。以下,结合图12详细说明本申请实施例提供的社交账户的互动装置。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例,为了简洁,这里不再赘述。

图12是根据一示例性实施例示出的一种社交账户的互动装置,应用于电子设备或者电子设备的芯片。其中,电子设备可以为终端,或者为服务器。参见图12所示,该社交账户的互动装置包括获取模块121、确定模块122、以及处理模块123。

获取模块121,被配置为执行获取请求账户针对目标家族群的互动请求,其中,目标家族群中的各个账户之间具有符合目标类型的社交关系。例如,参照图2所示,获取模块121,被配置为执行步骤21。确定模块122,被配置为执行确定请求账户与目标家族群的各个账户之间的社交关系类型。例如,参照图2所示,确定模块122,被配置为执行步骤22。处理模块123,被配置为执行在确定模块122确定出的社交关系类型与目标类型相同的情况下,根据请求账户与目标家族群执行互动请求。例如,参照图2所示,处理模块123,被配置为执行步骤23。

可选的,确定模块122,具体被配置为执行:获取请求账户的社交关系信息,并根据请求账户的社交关系信息,确定社交关系类型。其中,社交关系信息包括与请求账户存在社交关系的其他用户账户列表以及对应的社交关系类型。

可选的,在互动请求用于请求为请求账户推荐目标家族群中的账户发布的媒体资源的情况下,处理模块123,具体被配置为执行:获取第一媒体资源,并向请求账户推荐第一媒体资源。例如,参照图5所示,处理模块123,具体被配置为执行步骤b1-步骤b2。其中,第一媒体资源的发布者属于目标家族群。

可选的,交互装置还包括创建模块124。获取模块121,还被配置为执行获取创建账户针对目标家族群的创建请求。例如,参照图6所示,获取模块121,还被配置为执行步骤31。创建模块124,被配置为执行在确定创建账户的活跃度大于目标阈值的情况下,创建目标家族群,或者,在确定创建账户存在目标类型的社交关系的情况下,创建目标家族群。例如,参照图6所示,创建模块124,被配置为执行步骤32-步骤32b。

可选的,在互动请求用于请求解散目标家族群的情况下,处理模块123,具体被配置为执行:在确定请求账户具备解散权限的情况下,将目标家族群中的账户均移出目标家族群。例如,参照图8所示,处理模块123,具体被配置为执行步骤c。

可选的,在互动请求用于请求与目标家族群中的账户完成即时通信的情况下,处理模块123,具体被配置为执行:获取请求账户发布的第二媒体资源,并向目标家族群中的账户发送第二媒体资源。例如,参照图9所示,处理模块123,具体被配置为执行步骤d1-步骤d2。

可选的,处理模块123,具体被配置为执行:在互动请求用于请求加入目标家族群的情况下,将请求账户加入目标家族群,并为请求账户添加目标家族群的标识;或者,在互动请求用于请求退出目标家族群的情况下,将请求账户移出目标家族群。

可选的,互动请求用于请求加入目标家族群。获取模块121,具体被配置为执行:在请求账户的目标页面显示活动控件。之后,响应于对活动控件的触发指令,获取并显示家族群标识信息列表。最后,接收到请求账户对家族群标识信息列表中目标家族群的标识的触发操作,以得到互动请求。其中,目标页面为请求账户的个人主页页面或者媒体资源显示页面。

可选的,获取模块121,具体被配置为执行:获取预设时间段内至少一个家族群的活跃度,并确定第一家族群。之后,确定家族群标识信息列表包括第一家族群的标识。例如,参照图3所示,处理模块123,具体被配置为执行步骤a1-步骤a3。其中,第一家族群为至少一个家族群中活跃度满足家族群推荐条件的家族群。

可选的,获取模块121,具体被配置为执行:对至少一个家族群中每个家族群执行处理操作,以得到每个家族群的活跃度。其中,处理操作包括:获取预设时间段内第二家族群的活跃度参数,对活跃度参数进行加权处理,得到第二家族群的活跃度。活跃度参数包括第二家族群的账户发布的媒体资源的数量、第二家族群的账户发布的媒体资源的评论的数量、以及第二家族群的账户新增的关联账户的数量中的至少一个;第二家族群为至少一个家族群中的任一家族群。

本公开另一实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在电子设备上运行时,该电子设备执行如上述图2-图11中任一实施例的社交账户的互动方法。

在本公开的另一实施例中,还提供一种计算机程序产品,该计算机程序产品包括计算机执行指令,该计算机执行指令存储在计算机可读存储介质中。电子设备的处理器可以从计算机可读存储介质读取该计算机执行指令,并执行该计算机执行指令,使得电子设备,执行如图2-图11中任一实施例的社交账户的互动方法。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 一种社交账户的互动方法、装置、设备及存储介质
  • 一种社交账户推荐方法、装置、电子设备和存储介质
技术分类

06120112857926