社交信息处理方法、装置和电子设备与流程

文档序号:20211249发布日期:2020-03-31 11:03阅读:105来源:国知局
社交信息处理方法、装置和电子设备与流程

本申请涉及信息处理技术领域,尤其涉及一种社交信息处理方法、装置和电子设备。



背景技术:

随着科技的发展,人们的社交能力和手段日益丰富和强大,而人们的社交需求也越来越强烈,通过网络接触的人群数量非常庞大,而目前的社交方式也更加丰富,其中,直播也受到人们越来越多的关注。在直播中,粉丝常常会关注自己喜爱的主播,私下里,粉丝还会给主播发送私信以希望得到主播的回复。

然而,目前直播的私信仅有发送文本和图片的功能,这些功能已经无法满足人们日益增长的交互需求。



技术实现要素:

本申请旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本申请的第一个目的在于提出一种社交信息处理方法,在私信消息中能够进行回复控件的展示,以及社交信息的批量发送,以实现为用户提供符合需求的快捷回复。

本申请的第二个目的在于提出一种社交信息处理装置。

本申请的第三个目的在于提出一种电子设备。

本申请的第四个目的在于提出一种计算机可读存储介质。

为达上述目的,本申请第一方面实施例提出了一种社交信息处理方法,包括:

向交互对象发送消息;

若在预设时间内没有接收到上述交互对象对上述消息的反馈消息,则:

在展示栏中展示回复控件,上述回复控件包括:社交信息以及控制上述社交信息数量的控件;

响应于对上述回复控件的用户操作,向上述交互对象发送回复信息,上述回复信息包括用户选择的社交信息及该社交信息的数量。

可选的,作为第一方面的第一种可能的实现方式,上述回复控件包括:至少两个社交信息以及与上述至少两个社交信息一一对应,用于控制社交信息数量的控件;

上述在展示栏中展示回复控件之前,包括:

依据预设的优先级规则,确定社交信息的展示优先级;

依据上述展示优先级,在上述展示栏中展示回复控件。

可选的,作为第一方面的第二种可能的实现方式,响应于对上述回复控件的用户操作,向上述交互对象发送回复信息,包括:

响应用户的左右滑动操作;

在上述左右滑动操作停止后,获取用户在回复控件上选择的数量信息,向上述交互对象发送回复信息。

可选的,作为第一方面的第三种可能的实现方式,上述社交信息包括虚拟礼物和表情符号;

依据预设的优先级规则,确定社交信息的展示优先级,包括:

上述虚拟礼物的展示优先级高于上述表情符号的展示优先级。

可选的,作为第一方面的第四种可能的实现方式,上述社交信息为虚拟礼物;

依据预设的优先级规则,确定社交信息的展示优先级,包括:

根据上述交互对象的性别信息,依据虚拟礼物赠送排行榜中虚拟礼物的排名情况,确定虚拟礼物的展示优先级。

可选的,作为第一方面的第五种可能的实现方式,上述消息为私信消息;

上述在展示栏中展示回复控件包括:

在私信页面中显示展示栏,在上述展示栏中展示回复控件。

为达上述目的,本申请第二方面实施例提出了一种社交信息处理装置,包括:

消息发送模块,用于向交互对象发送消息;

判断模块,用于在预设时间内判断有没有接收到上述交互对象对上述消息的反馈消息,若在预设时间内没有接收到上述交互对象对上述消息的反馈消息,则:

展示模块,用于在展示栏中展示回复控件,上述回复控件包括:社交信息以及控制上述社交信息数量的控件;

响应模块,用于响应于对上述回复控件的用户操作,向上述交互对象发送回复信息,上述回复信息包括用户选择的社交信息及该社交信息的数量。

可选的,作为第二方面的第一种可能的实现方式,

上述回复控件包括:至少两个社交信息以及与上述至少两个社交信息一一对应,用于控制社交信息数量的控件;

上述装置,还包括:

优先级确定模块,用于依据预设的优先级规则,确定社交信息的展示优先级;

上述展示模块,用于依据上述展示优先级,在上述展示栏中展示回复控件。

可选的,作为第二方面的第二种可能的实现方式,上述响应模块,包括:

滑动响应子模块,用于响应用户的左右滑动操作;

选择子模块,用于在上述左右滑动操作停止后,获取用户在回复控件上选择的数量信息,向上述交互对象发送回复信息。

可选的,作为第二方面的第三种可能的实现方式,上述社交信息包括虚拟礼物和表情符号;

上述优先级确定模块,包括:

第一确定子模块,用于确定上述虚拟礼物的展示优先级高于上述表情符号的展示优先级。

可选的,作为第二方面的第四种可能的实现方式,上述社交信息为虚拟礼物;

上述优先级确定模块,包括:

第二确定子模块,用于根据上述交互对象的性别信息,依据虚拟礼物赠送排行榜中虚拟礼物的排名情况,确定虚拟礼物的展示优先级。

可选的,作为第二方面的第五种可能的实现方式,上述消息为私信消息;

上述展示模块包括私信页面展示模块;

上述私信页面展示模块,用于在私信页面中显示展示栏,在上述展示栏中展示回复控件。

为达上述目的,本申请第三方面实施例提出了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,上述处理器执行上述程序时,实现如第一方面上述的社交信息处理方法。

为达上述目的,本申请第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面上述的社交信息处理方法。

本申请实施例所提供的技术方案可以包含如下的有益效果:

本实施例的社交信息处理方法中,向交互对象发送消息,若在预设时间内没有接收到交互对象对消息的反馈消息,则在页面上显示展示栏,展示中展示有能够选择多个社交信息的回复控件,因此该实施例可以批量选择社交信息。响应于对回复控件的用户操作,向交互对象发送回复信息,该回复信息中包括用户选择的社交信息和该社交信息的数量。因此,本实施例能够实现批量发送社交信息,为用户提供符合需求的多数量社交信息的快捷回复,提高了信息互动的及时性,增加了对平台的粘性。

本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本申请实施例所提供的一种社交信息处理方法的流程示意图;

图2为本申请实施例所提供的另一种社交信息处理方法的流程示意图;

图3为本申请实施例所提供的另一种社交信息处理方法的流程示意图;

图4为本申请实施例所提供的社交信息处理的示意图;

图5为本申请实施例提供的一种社交信息处理装置的结构示意图;以及

图6为本申请实施例所提供的电子设备的结构示意图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。

下面参考附图描述本申请实施例的社交信息处理方法、装置和电子设备。

图1为本申请实施例所提供的一种社交信息处理方法的流程示意图。

如图1所示,该方法包括以下步骤:

步骤101:向交互对象发送消息。

其中,交互对象是指有交互需求的用户,例如,主播、主播的粉丝等。消息的内容不同,对应内容的类型不同,消息具体可以为聊天类型和表情符号类型,其中,聊天类型例如为文本的消息,表情符号类型为emoji符号。

步骤102:若在预设时间内没有接收到交互对象对消息的反馈消息,则执行步骤103一步骤104。

其中,预设时间可以根据实际情况设定,如30s、1min等,在此不做赘述。

步骤103:在展示栏中展示回复控件。

回复控件包括:社交信息以及控制社交信息数量的控件。

步骤104:响应于对回复控件的用户操作,向交互对象发送回复信息。回复信息包括用户选择的社交信息及该社交信息的数量。

本实施例的社交信息处理方法中,向交互对象发送消息,若在预设时间内没有接收到交互对象对消息的反馈消息,则在页面上显示展示栏,展示中展示有能够选择多个社交信息的回复控件,因此该实施例可以批量选择社交信息。响应于对回复控件的用户操作,向交互对象发送回复信息,该回复信息中包括用户选择的社交信息和该社交信息的数量。因此,本实施例能够实现批量发送社交信息,为用户提供符合需求的多数量社交信息的快捷回复,提高了信息互动的及时性,增加了对平台的粘性。

进一步的,上述向交互对象发送的消息为私信消息。若在预设时间内没有接收到交互对象对私信消息的反馈消息,则在私信页面中显示展示栏,在展示栏中展示回复控件。本实施例中,批量赠送礼物主要在私信互动页面,以解决私信互动中,不能批量赠送礼物的问题。

该实施例可通过以下场景来进行说明:

在一种场景下,粉丝向主播赠送礼物。粉丝向主播发送私信消息,如果主播没有在预设时间内回复消息,则在私信页面上显示展示栏,展示栏上展示有回复控件,回复控件上包括虚拟礼物的种类,以及控制该虚拟礼物数量的控件。粉丝通过该控件选择虚拟礼物的数量,然后点击发送按钮,即可在私信页面上向主播批量发送虚拟礼物。以解决私信互动中,粉丝不能向主播批量赠送礼物的问题。

另一种场景下,主播向粉丝赠送礼物。主播向粉丝发送私信消息,如果粉丝没有在预设时间内回复消息,则在私信页面上显示展示栏,展示栏上展示有回复控件,回复控件上包括虚拟礼物的种类,以及控制该虚拟礼物数量的控件。主播通过该控件选择虚拟礼物的数量,然后点击发送按钮,即可在私信页面上向粉丝批量发送虚拟礼物。以解决私信互动中,主播不能向粉丝批量赠送礼物的问题。

图2为本申请实施例所提供的一种社交信息处理方法的流程示意图。

如图2所示,该方法包括以下步骤:

步骤201:向交互对象发送消息。

步骤202:若在预设时间内没有接收到交互对象对消息的反馈消息,则执行步骤203-步骤204。

步骤203:依据预设的优先级规则,确定社交信息的展示优先级。

步骤204:依据展示优先级,在展示栏中展示回复控件。

在展示栏中展示回复控件,回复控件包括:至少两个社交信息以及与至少两个社交信息一一对应,用于控制社交信息数量的控件。

步骤205:响应于对回复控件的用户操作,向交互对象发送回复信息。回复信息包括用户选择的社交信息及该社交信息的数量。

其中,社交信息可以为虚拟礼物类型的社交信息,也可以为表情符号类型的社交信息。以虚拟礼物类型社交信息为例,社交信息为虚拟礼物的缩略图,数量控件为控制该虚拟礼物数量的控件。

一种实施例中,社交信息包括虚拟礼物和表情符号。其中,依据预设的优先级规则,确定多个社交信息的展示优先级,包括:虚拟礼物的展示优先级高于表情符号的展示优先级。

另一种实施例中,社交信息为虚拟礼物。依据预设的优先级规则,确定社交信息的展示优先级,包括:根据交互对象的性别信息,依据虚拟礼物赠送排行榜中虚拟礼物的排名情况,确定虚拟礼物的展示优先级。

进一步的,上述向交互对象发送的消息为私信消息。若在预设时间内没有接收到交互对象对私信消息的反馈消息,则在私信页面中显示展示栏,在展示栏中展示回复控件。本实施例中,批量赠送礼物主要在私信互动页面,以解决私信互动中,不能批量赠送礼物的问题。

该实施例可通过以下场景来进行说明:

在一种场景下,粉丝向主播赠送礼物。粉丝向主播发送私信消息,如果主播没有在预设时间内回复消息,则在私信页面上显示展示栏。一种情况是,展示栏上展示有回复控件,回复控件上包括虚拟礼物类型、表情符号类型,虚拟礼物类型的展示优先级高于表情符号类型的展示优先级。回复控件上还包括控制虚拟礼物、表情符号数量的控件。粉丝通过该控件选择虚拟礼物、表情符号的数量,然后点击发送按钮,即可在私信页面上向主播批量发送虚拟礼物或表情符号。另一种情况是,展示栏上展示有回复控件,回复控件上包括虚拟礼物类型,可以根据交互对象的性别信息,依据虚拟礼物赠送排行榜中虚拟礼物的排名情况,确定虚拟礼物信息的展示优先级。比如交互对象为女性,则根据女性虚拟礼物赠送排行榜中虚拟礼物的排名情况,如蛋糕、鲜花,依次在展示栏上显示虚拟礼物。粉丝通过该控件选择虚拟礼物的数量,然后点击发送按钮,即可在私信页面上向主播批量发送虚拟礼物。以解决私信互动中,粉丝不能向主播批量赠送礼物的问题。

另一种场景下为主播向粉丝赠送礼物,与上述粉丝向主播赠送礼物相似,在此不做赘述。

本实施例的社交信息处理方法中,向交互对象发送消息,若在预设时间内没有接收到交互对象对消息的反馈消息,则在页面上显示展示栏,展示中展示有能够选择多个社交信息的回复控件,因此该实施例可以批量选择社交信息。响应于对回复控件的用户操作,向交互对象发送回复信息,该回复信息中包括用户选择的社交信息和该社交信息的数量。因此,本实施例能够实现批量发送社交信息,为用户提供符合需求的多数量社交信息的快捷回复,提高了信息互动的及时性,增加了对平台的粘性。

图3为本申请实施例所提供的一种社交信息处理方法的流程示意图。

如图3所示,该方法包括以下步骤:

步骤301:向交互对象发送消息。

参考图4,向交互对象发送消息41。交互对象是指有交互需求的用户,例如,主播、主播的粉丝等。消息的内容不同,对应内容的类型不同,消息具体可以为聊天类型和表情符号类型,其中,聊天类型例如为文本的消息,表情符号类型为emoji符号。

步骤302:若在预设时间内没有接收到交互对象对消息的反馈消息,则执行步骤303-步骤304。

步骤303:依据预设的优先级规则,确定社交信息的展示优先级。

步骤304:依据展示优先级,在展示栏中展示回复控件。

在展示栏中展示回复控件,回复控件包括,至少两个社交信息以及与至少两个社交信息一一对应,用于控制社交信息数量的控件。

步骤305:响应用户的左右滑动操作。

步骤306:当左右滑动操作停止时,获取用户在回复控件上选择的数量信息,向交互对象发送回复消息。回复信息包括用户选择的社交信息及该社交信息的数量。

其中,社交信息可以为虚拟礼物类型的社交信息,也可以为表情符号类型的社交信息。以虚拟礼物类型社交信息为例,社交信息为虚拟礼物的缩略图,数量控件为控制该虚拟礼物数量的控件。

一种实施例中,社交信息包括虚拟礼物和表情符号。其中,依据预设的优先级规则,确定多个社交信息的展示优先级,包括:虚拟礼物的展示优先级高于表情符号的展示优先级。

另一种实施例中,社交信息为虚拟礼物。依据预设的优先级规则,确定社交信息的展示优先级,包括:根据交互对象的性别信息,依据虚拟礼物赠送排行榜中虚拟礼物的排名情况,确定虚拟礼物的展示优先级。

如图4所示,当回复控件中的社交信息至少为两个时,可以在展示栏里按照展示优先级的顺序,从左至右依次排列展示。用户在选择社交信息时,可以左右滑动展示栏,在展示栏上选择需要发送的社交信息42以及该社交信息的数量43。

进一步的,上述向交互对象发送的消息为私信消息。若在预设时间内没有接收到交互对象对私信消息的反馈消息,则在私信页面中显示展示栏,在展示栏中展示回复控件。本实施例中,批量赠送礼物主要在私信互动页面,以解决私信互动中,不能批量赠送礼物的问题。

本实施例的社交信息处理方法中,向交互对象发送消息,若在预设时间内没有接收到交互对象对消息的反馈消息,则在页面上显示展示栏,展示中展示有能够选择多个社交信息的回复控件,并且,在展示栏里按照展示优先级的顺序,社交信息从左至右依次排列展示,用户可以左右滑动屏幕浏览社交信息。用户在选定社交信息后,响应于对回复控件的用户操作,向交互对象发送回复信息,该回复信息中包括用户选择的社交信息和该社交信息的数量。因此,本实施例能够实现批量发送社交信息,为用户提供符合需求的多数量社交信息的快捷回复,提高了信息互动的及时性,增加了对平台的粘性。

为了实现上述实施例,本申请还提出一种社交信息处理装置。

图5为本申请实施例提供的一种社交信息处理装置的结构示意图。

如图5所示,社交信息处理装置,包括:消息发送模块51、判断模块52、展示模块53、响应模块54。

消息发送模块51,用于向交互对象发送消息;

判断模块52,用于在预设时间内判断有没有接收到上述交互对象对上述消息的反馈消息,若在预设时间内没有接收到上述交互对象对上述消息的反馈消息,则:

展示模块53,用于在展示栏中展示回复控件,上述回复控件包括:社交信息以及控制上述社交信息数量的控件;

响应模块54,用于响应于对上述回复控件的用户操作,向上述交互对象发送回复信息,上述回复信息包括用户选择的社交信息及该社交信息的数量。

进一步地,在本申请实施例的一种可能的实现方式中,上述回复控件包括:至少两个社交信息以及与上述至少两个社交信息一一对应,用于控制社交信息数量的控件;

上述装置,还包括:

优先级确定模块,用于依据预设的优先级规则,确定社交信息的展示优先级;

上述展示模块,用于依据上述展示优先级,在上述展示栏中展示回复控件。

作为一种可能的实现方式,上述响应模块,包括:

滑动响应子模块,用于响应用户的左右滑动操作;

选择子模块,用于在上述左右滑动操作停止后,获取用户在回复控件上选择的数量信息,向上述交互对象发送回复信息。

作为一种可能的实现方式,上述社交信息包括虚拟礼物和表情符号;

上述优先级确定模块,包括:

第一确定子模块,用于确定上述虚拟礼物的展示优先级高于上述表情符号的展示优先级。

作为一种可能的实现方式,上述社交信息为虚拟礼物;

上述优先级确定模块,包括:

第二确定子模块,用于根据上述交互对象的性别信息,依据虚拟礼物赠送排行榜中虚拟礼物的排名情况,确定虚拟礼物的展示优先级。

作为一种可能的实现方式,上述消息为私信消息;

上述展示模块包括私信页面展示模块;

上述私信页面展示模块,用于在私信页面中显示展示栏,在上述展示栏中展示回复控件。

本实施例的社交信息处理装置中,向交互对象发送消息,若在预设时间内没有接收到交互对象对消息的反馈消息,则在页面上显示展示栏,展示中展示有能够选择多个社交信息的回复控件,因此该实施例可以批量选择社交信息。响应于对回复控件的用户操作,向交互对象发送回复信息,该回复信息中包括用户选择的社交信息和该社交信息的数量。因此,本实施例能够实现批量发送社交信息,为用户提供符合需求的多数量社交信息的快捷回复,提高了信息互动的及时性,增加了对平台的粘性。

为了实现上述实施例,本申请实施例提出了一种电子设备,图6为本申请实施例所提供的电子设备的结构示意图,如图6所示,电子设备110包括存储器111、处理器112及存储在存储器111上并可在处理器112上运行的计算机程序113,处理器112执行程序113时,实现如前述方法实施例所述的社交信息处理方法。

为了实现上述实施例,本申请实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如前述方法实施例所述的社交信息处理方法。

为了实现上述实施例,本申请实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如前述方法实施例所述的社交信息处理方法。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,”计算机可读介质″可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1