Movatterモバイル変換


[0]ホーム

URL:


CN113938526B - Group message interaction method, device and computer readable medium - Google Patents

Group message interaction method, device and computer readable medium
Download PDF

Info

Publication number
CN113938526B
CN113938526BCN202111165741.1ACN202111165741ACN113938526BCN 113938526 BCN113938526 BCN 113938526BCN 202111165741 ACN202111165741 ACN 202111165741ACN 113938526 BCN113938526 BCN 113938526B
Authority
CN
China
Prior art keywords
interactive
group
interaction
users
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111165741.1A
Other languages
Chinese (zh)
Other versions
CN113938526A (en
Inventor
刘雅楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zongzhang Technology Group Co.,Ltd.
Original Assignee
Shanghai Zhangmen Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Zhangmen Science and Technology Co LtdfiledCriticalShanghai Zhangmen Science and Technology Co Ltd
Priority to CN202111165741.1ApriorityCriticalpatent/CN113938526B/en
Publication of CN113938526ApublicationCriticalpatent/CN113938526A/en
Application grantedgrantedCritical
Publication of CN113938526BpublicationCriticalpatent/CN113938526B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The present application provides a group message interaction method, device and computer readable medium, the solution may display an interaction tag of a group message in a chat group interface, so that a group user may perform an interaction operation on the interaction tag, where the interaction tag may represent a view of the group message, so that when the group user publishes a view of an issued group message, the group user may perform an interaction operation on the interaction tag, without sending a message in the chat group, after the interaction operation is acquired, the display effect of the interaction tag may be changed according to the number of interaction users performing the interaction operation on the interaction tag, and when the number of interaction users of the interaction tag exceeds a preset value, a trigger animation corresponding to the interaction tag may be played, so that each user in the chat group may intuitively understand a view of other users on a group message, and interactivity and interestingness in a group user interaction process may be enhanced.

Description

Translated fromChinese
群组消息交互方法、设备以及计算机可读介质Group message interaction method, device and computer-readable medium

技术领域Technical field

本申请涉及信息技术领域,尤其涉及一种群组消息交互方法、设备以及计算机可读介质。The present application relates to the field of information technology, and in particular, to a group message interaction method, device and computer-readable medium.

背景技术Background technique

随着互联网技术的不断发展,人们越来越多的使用各类即时通信应用进行沟通和交互。群组聊天是即时通信应用的一种常见交互模式,在该模式中多个群组用户可以在聊天群组中各自发表自己的群组消息进行多人沟通。With the continuous development of Internet technology, people are increasingly using various instant messaging applications to communicate and interact. Group chat is a common interaction mode in instant messaging applications. In this mode, multiple group users can each post their own group messages in the chat group for multi-person communication.

当某一个群组用户需要对某一条已发出的群组消息发表自己的看法时,一般会通过再次发送一条消息,通过该消息的内容来表达自己的看法,实现群组用户之间的互动。但是,由于在群组聊天中的群组消息常常会有多个话题,且此种方式中用户发表的看法与其对应的群组消息之间没有明确关联,未关注群组内聊天内容的其它群组用户可能无法察觉新发表的一条消息是该用户对已有的某条群组消息的看法。When a group user needs to express his or her opinion on a group message that has been sent, he or she will generally send another message to express his or her opinion through the content of the message, thereby realizing interaction between the group users. However, since group messages in group chats often have multiple topics, and there is no clear correlation between the opinions expressed by users and their corresponding group messages in this way, other groups that are not paying attention to the chat content in the group A group user may not be aware that a newly posted message is the user's opinion of an existing group message.

尤其是当有数量较多的群组用户同时对某一条已发出的群组消息发表自己的看法时,各个群组用户所发出的表达看法的消息较多,且聊天群组中还可能存在关于其它话题的群组消息,因此会导致互动的消息较为散乱,互动性较差。Especially when a large number of group users express their opinions on a certain group message that has been sent at the same time, each group user sends more messages expressing their opinions, and there may also be information about the group message in the chat group. Group messages on other topics will cause interactive messages to be scattered and less interactive.

发明内容Contents of the invention

本申请的目的之一是提供一种群组消息交互方法、设备以及计算机可读介质。One of the purposes of this application is to provide a group message interaction method, device and computer-readable medium.

为实现上述目的,本申请实施例提供一种群组消息交互方法,所述方法包括:To achieve the above objectives, embodiments of the present application provide a group message interaction method, which method includes:

在聊天群组界面中显示群组消息的交互标签,以供群组用户对所述交互标签执行交互操作;Display the interactive tag of the group message in the chat group interface so that group users can perform interactive operations on the interactive tag;

根据对所述交互标签进执行过交互操作的交互用户数量,改变所述交互标签的显示效果;Change the display effect of the interactive label according to the number of interactive users who have performed interactive operations on the interactive label;

在所述交互标签的交互用户数量超过预设值时,播放所述交互标签对应的触发动画。When the number of interactive users of the interactive tag exceeds the preset value, the trigger animation corresponding to the interactive tag is played.

本申请的一些实施例还提供了一种群组消息交互设备,其中,该设备包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述设备执行所述群组消息交互方法。Some embodiments of the present application also provide a group message interaction device, wherein the device includes a memory for storing computer program instructions and a processor for executing the computer program instructions, wherein when the computer program instructions are executed by the When the processor is executed, the device is triggered to execute the group message interaction method.

此外,本申请的一些实施例还提供了一种计算机可读介质,其上存储有计算机程序指令,所述计算机可读指令可被处理器执行以实现所述群组消息交互方法。In addition, some embodiments of the present application also provide a computer-readable medium on which computer program instructions are stored, and the computer-readable instructions can be executed by a processor to implement the group message interaction method.

本申请实施例提供的群组消息交互方案中,该方案可以在聊天群组界面中显示群组消息的交互标签,以供群组用户对所述交互标签执行交互操作,其中,交互标签可以代表对该群组消息的看法,由此群组用户在对已发出的群组消息发表看法时,可以通过对交互标签执行交互操作实现,而无需在聊天群组中另外发送消息,在获取到交互操作后,可以根据对所述交互标签进执行过交互操作的交互用户数量,改变所述交互标签的显示效果,并在所述交互标签的交互用户数量超过预设值时,播放所述交互标签对应的触发动画,使得聊天群组内的各个用户都可以直观地了解其他用户对某一群组消息的看法,增强群组用户交互过程中的互动性和趣味性。In the group message interaction solution provided by the embodiment of the present application, the solution can display the interactive tag of the group message in the chat group interface so that the group users can perform interactive operations on the interactive tag, where the interactive tag can represent Opinions on the group message. When group users express their opinions on the group message that has been sent, they can perform interactive operations on the interaction tag without sending additional messages in the chat group. After obtaining the interaction After the operation, the display effect of the interactive label can be changed according to the number of interactive users who have performed interactive operations on the interactive label, and when the number of interactive users of the interactive label exceeds the preset value, the interactive label can be played The corresponding trigger animation allows each user in the chat group to intuitively understand other users' views on a certain group message, enhancing the interactivity and fun of the group user interaction process.

附图说明Description of the drawings

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other features, objects and advantages of the present application will become more apparent by reading the detailed description of the non-limiting embodiments with reference to the following drawings:

图1为本申请实施例提供的一种群组消息交互方法的处理流程图;Figure 1 is a processing flow chart of a group message interaction method provided by an embodiment of the present application;

图2为采用本申请实施例提供的群组消息交互方法所呈现的群组聊天界面示意图;Figure 2 is a schematic diagram of a group chat interface presented using the group message interaction method provided by the embodiment of the present application;

图3为本申请实施例中不同填充状态的交互标识的示意图;Figure 3 is a schematic diagram of interactive identification of different filling states in the embodiment of the present application;

图4为本申请实施例中处于某一填充状态的消息气泡的示意图;Figure 4 is a schematic diagram of a message bubble in a certain filling state in an embodiment of the present application;

图5为本申请实施例中在交互标识的一侧显示交互用户数量时的示意图;Figure 5 is a schematic diagram when the number of interactive users is displayed on one side of the interactive logo in the embodiment of the present application;

图6为本申请实施例中所播放的一种触发动画的示意图;Figure 6 is a schematic diagram of a trigger animation played in the embodiment of the present application;

图7为本申请实施例中所播放的另一种触发动画的示意图;Figure 7 is a schematic diagram of another trigger animation played in the embodiment of the present application;

图8为本申请实施例中聊天群组界面完全填充时的动画效果的示意图;Figure 8 is a schematic diagram of the animation effect when the chat group interface is completely filled in the embodiment of the present application;

图9为采用本申请实施例提供的方法实现群组消息交互时的流程示意图;Figure 9 is a schematic flow chart of implementing group message interaction using the method provided by the embodiment of the present application;

图10为采用本申请实施例提供的方法实现群组消息交互时的另一种流程示意图;Figure 10 is another schematic flow chart when implementing group message interaction using the method provided by the embodiment of the present application;

图11为本申请实施例中一种用于实现所述群组消息交互方法的设备的结构示意图;Figure 11 is a schematic structural diagram of a device for implementing the group message interaction method in an embodiment of the present application;

附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numbers in the drawings represent the same or similar components.

具体实施方式Detailed ways

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments These are part of the embodiments of this application, but not all of them. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this application.

在本申请一个典型的配置中,终端、服务网络的设备均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration of this application, terminals and service network devices include one or more processors (CPUs), input/output interfaces, network interfaces and memories.

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-permanent storage in computer-readable media, random access memory (RAM), and/or non-volatile memory in the form of read-only memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。Computer-readable media includes permanent and non-transitory, removable and non-removable media and can utilize any method or technology for storage of information. Information may be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), and read-only memory. (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc-read-only (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cartridge Tape, tape disk storage or other magnetic storage device or any other non-transmission medium can be used to store information that can be accessed by a computing device.

本申请实施例提供了一种群组消息交互方法,该方法可以在聊天群组界面中显示群组消息的交互标签,以供群组用户对所述交互标签执行交互操作,其中,交互标签可以代表对该群组消息的看法,由此群组用户在对已发出的群组消息发表看法时,可以通过对交互标签执行交互操作实现,而无需在聊天群组中另外发送消息,在获取到交互操作后,可以根据对所述交互标签进执行过交互操作的交互用户数量,改变所述交互标签的显示效果,并在所述交互标签的交互用户数量超过预设值时,播放所述交互标签对应的触发动画,使得聊天群组内的各个用户都可以直观地了解其他用户对某一群组消息的看法,增强群组用户交互过程中的互动性和趣味性。The embodiment of the present application provides a group message interaction method, which can display the interaction tag of the group message in the chat group interface, so that the group users can perform interactive operations on the interaction tag, wherein the interaction tag can Represents the opinion of the group message. When group users express their opinions on the group message that has been sent, they can perform interactive operations on the interaction tag without sending another message in the chat group. After obtaining After the interactive operation, the display effect of the interactive label can be changed according to the number of interactive users who have performed interactive operations on the interactive label, and when the number of interactive users of the interactive label exceeds the preset value, the interaction can be played The trigger animation corresponding to the tag allows each user in the chat group to intuitively understand other users' views on a certain group message, enhancing the interactivity and fun of the group user interaction process.

在实际场景中,该方法的执行主体可以是用户设备、或者用户设备与网络设备通过网络相集成所构成的设备。该方案中涉及数据处理和存储的部分可以在用户设备本地实现,也可以在网络设备中实现并通过网络将处理结果提供至用户设备,例如统计对所述交互标签进执行过交互操作的交互用户数量、判断所述交互标签的交互用户数量是否超过预设值等数据处理等处理均可以在网络设备中完成,并在处理完成后返回给本地设备。而涉及交互的部分则需要由用户设备实现,如向用户显示相关的界面内容、获取交互操作等,都可以由用户设备基于各类输入或输出装置实现,例如通过触摸屏检测并获取交互操作并完成显示。In an actual scenario, the execution subject of this method may be user equipment, or a device formed by integrating user equipment and network equipment through a network. The part involving data processing and storage in this solution can be implemented locally on the user device, or can be implemented in the network device and the processing results are provided to the user device through the network, such as statistics of interactive users who have performed interactive operations on the interactive tags. Data processing such as quantity and determining whether the number of interactive users of the interactive tag exceeds the preset value can be completed in the network device and returned to the local device after the processing is completed. The part involving interaction needs to be implemented by the user device, such as displaying relevant interface content to the user, obtaining interactive operations, etc., which can be implemented by the user device based on various input or output devices, such as detecting and obtaining interactive operations through a touch screen and completing them. show.

所述用户设备包括但不限于计算机、手机、平板电脑等各类终端设备;所述网络设备包括但不限于如网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合等实现。在此,云由基于云计算(Cloud Computing)的大量主机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟计算机。The user equipment includes but is not limited to computers, mobile phones, tablets and other types of terminal equipment; the network equipment includes but is not limited to implementations such as network hosts, single network servers, multiple network server sets or cloud computing-based computer sets. . Here, the cloud consists of a large number of hosts or network servers based on cloud computing (Cloud Computing), which is a type of distributed computing and is a virtual computer composed of a group of loosely coupled computer sets.

图1示出了本申请实施例提供的一种群组消息交互方法的处理流程,至少包括了以下的处理步骤:Figure 1 shows the processing flow of a group message interaction method provided by an embodiment of the present application, which at least includes the following processing steps:

步骤S101,在聊天群组界面中显示群组消息的交互标签,以供群组用户对所述交互标签执行交互操作。Step S101: Display the interactive tag of the group message in the chat group interface so that group users can perform interactive operations on the interactive tag.

其中,所述聊天群组界面为能够实现用户之间聊天交互的应用程序在实现群组聊天功能时所呈现的界面,如某即时通信应用的群聊窗口界面。所述聊天群组界面中可以显示属于该聊天群组的群组用户所发送的群组消息,而本申请实施例提供的方案中,可以在此基础上,进一步显示群组消息的交互标签。Wherein, the chat group interface is an interface presented by an application that can realize chat interaction between users when implementing the group chat function, such as the group chat window interface of an instant messaging application. The chat group interface can display group messages sent by group users belonging to the chat group, and in the solution provided by the embodiment of the present application, on this basis, interactive tags of the group messages can be further displayed.

所述交互标签可以是任意能够表示用户所希望表达的看法的标记,如可以是表示赞同的点赞图标,也可以是各类表情图像,还可以是直接表示用户看法的文字等。该交互标签可以采用可操作性的交互控件的形式在所述聊天群组界面中显示,任意一条群组消息都可以对应至少一个交互标签,以便于能够让群组用户对所述交互标签执行交互操作。由此,群组中的任意成员(即群组用户)均可以基于其各自用户设备上所显示的任意一个交互标签执行交互操作,发表自己对相应群组消息的看法。The interactive tag can be any mark that can express the opinion that the user wants to express, such as a like icon that expresses agreement, various emoticon images, or text that directly expresses the user's opinion. The interactive tag can be displayed in the chat group interface in the form of an operable interactive control. Any group message can correspond to at least one interactive tag, so that group users can interact with the interactive tag. operate. Therefore, any member of the group (ie, group user) can perform interactive operations based on any interactive tag displayed on their respective user devices and express their own views on the corresponding group message.

以图2所示的群组聊天界面为例,其中显示了群组消息A1的三个交互标签,分别为点赞标签tag1、微笑标签tag2和茶杯标签tag3,三个标签分别用于表达用户对该条群组消息A1的不同看法,群组用户可以在自己的用户设备上通过点击等形式的交互操作选择需要的交互标签,已发表自己的看法。例如,若某一群组用户User1比较赞同群组消息A1所表达的内容,则可以点击点赞标签tag1。Take the group chat interface shown in Figure 2 as an example, which shows three interactive tags of group message A1, namely the like tag tag1, the smile tag tag2 and the teacup tag tag3. The three tags are used to express the user's opinions. Regarding the different views of this group message A1, group users can select the required interactive tags through interactive operations such as clicking on their own user devices and express their own views. For example, if User1 of a certain group agrees with the content expressed in the group message A1, he can click to like the tag tag1.

在本申请的一些实施例中,聊天群组界面在初始状态下可以不显示群组消息的交互标签,而是在检测到特定的触发条件后,才进行交互标签的显示,例如可以响应于群组用户对群组消息执行的交互触发操作,在聊天群组界面中显示所述群组消息的交互标签。其中,检测到交互触发操作即为本实施例中的触发条件,例如交互触发操作可以是长按、双击等操作,当任一群组用户长按或双击某一条群组消息时,该群组用户所使用的用户设备即可通过触摸屏等输入装置检测到该交互触发操作,由此在原先显示了群组消息的基础上,进一步显示该条群组消息的交互标签。In some embodiments of the present application, the chat group interface may not display the interaction label of the group message in the initial state, but may display the interaction label only after detecting a specific trigger condition. For example, it may respond to the group message. The interaction trigger operation performed by the group user on the group message displays the interaction label of the group message in the chat group interface. Among them, the detection of an interactive triggering operation is the triggering condition in this embodiment. For example, the interactive triggering operation can be a long press, a double-click, etc. When any group user long-presses or double-clicks a certain group message, the user of the group will The user equipment used can detect the interactive triggering operation through an input device such as a touch screen, thereby further displaying the interactive label of the group message on the basis of the group message originally displayed.

在实际场景中,根据应用场景的需求不同,当某一个群组用户执行了交互触发操作后,可以通过网络设备将满足触发条件的消息广播给所有群组用户的用户设备,使得所有群组用户的用户设备都响应于群组用户对群组消息执行的交互触发操作,在聊天群组界面中显示所述群组消息的交互标签。此外,也可以不通知其它群组用户的用户设备,而仅由执行交互触发操作的群组用户的用户设备在聊天群组界面中显示所述群组消息的交互标签。由此,各个群组用户可根据自己的需求,主动选择是否启用该交互功能,给予用户更多的个性化选择,提升用户体验。In actual scenarios, depending on the needs of the application scenario, when a user in a certain group performs an interaction triggering operation, a message that satisfies the triggering conditions can be broadcast to the user equipment of all group users through the network device, so that all group users All user devices display the interaction label of the group message in the chat group interface in response to the interaction triggering operation performed by the group user on the group message. In addition, the user equipment of other group users may not be notified, and only the user equipment of the group user who performs the interaction triggering operation may display the interaction label of the group message in the chat group interface. As a result, each group of users can actively choose whether to enable the interactive function according to their own needs, giving users more personalized choices and improving user experience.

所述交互标签显示位置位于其对应的群组消息的附近,如群组消息的消息气泡的上下左右等位置,以便于用户能够直观了解群组消息和其对应的交互标签之间的从属关系,如图2所示的群组聊天界面,群组消息A1的三个交互标签tag1、tag2和tag3即显示于群组消息A1的下方,用户通过其位置关系即可直观的知晓三个交互标签tag1、tag2和tag3是从属于群组消息A1的。The interactive label display position is located near its corresponding group message, such as the upper, lower, left and right positions of the message bubble of the group message, so that the user can intuitively understand the affiliation between the group message and its corresponding interactive label. As shown in the group chat interface shown in Figure 2, the three interactive tags tag1, tag2 and tag3 of the group message A1 are displayed below the group message A1. The user can intuitively know the three interactive tags tag1 through their position relationship. , tag2 and tag3 are subordinate to group message A1.

群组消息的交互标签的具体内容可以预先设定,如可以预先设定一组默认的交互标签,该组交互标签中可以包括若干个通用性较好的几个交互标签,当任意一条群组消息触发显示后,都可以在该群组消息的下方默认显示该组交互标签,使得用户可以发表相应的意见,此种方式的优点在于通用性好,能够减少用户的操作,使用较为方便。此外,本申请提供的另一些实施例中,也可以响应于群组用户对群组消息执行的交互触发操作,控制群组聊天界面进入标签设定状态,使得用户可以通过自行输入或选择的方式,为群组消息设定交互标签。例如,当某一个群组用户长按某一群组消息后,可以显示一标签选择页,该标签选择页中包括了所有可供选择的候选标签,用户可以点击选择其中的数个候选标签来作为该条群组消息的交互标签。还如,当某一个群组用户长按某一群组消息后,可以显示一标签输入框或者直接将群组聊天界面中的消息输入框临时作为标签输入框,此时可以在标签输入框中输入该群组用户想要的任意内容,作为交互标签。由此,可以实现更加个性化的交互标签设定方式,提升交互体验。The specific content of the interaction tags of group messages can be preset. For example, a set of default interaction tags can be preset. This set of interaction tags can include several interaction tags with good versatility. When any group After the message is triggered and displayed, the group of interactive labels can be displayed by default below the group message, allowing users to express corresponding opinions. The advantage of this method is that it is versatile, can reduce user operations, and is more convenient to use. In addition, in other embodiments provided by this application, the group chat interface can also be controlled to enter the label setting state in response to the interactive triggering operation performed by the group user on the group message, so that the user can input or select it by himself. , set interaction labels for group messages. For example, when a group user long-presses a group message, a label selection page can be displayed. The label selection page includes all candidate labels for selection. The user can click to select several of the candidate labels. As the interaction label of this group message. For example, when a group user long presses a group message, a label input box can be displayed or the message input box in the group chat interface can be temporarily used as a label input box. At this time, the label input box can be displayed in the label input box. Enter whatever the group users want as the interaction label. As a result, a more personalized interactive label setting method can be achieved and the interactive experience can be improved.

在实际场景中,也可以结合上述多种方式确定群组消息的交互标签。例如,可以在一组默认的交互标签的基础上,进一步设定个性化的交互标签,或者也可以在任意群组用户已经设定了交互标签的基础上,由该群组用户或者其它群组用户进一步添加交互标签等。由此丰富交互标签的设定方式,使得交互体验进一步提升。In actual scenarios, the interaction tags of group messages can also be determined by combining the above methods. For example, personalized interaction labels can be further set based on a set of default interaction labels, or based on the interaction labels already set by any group of users, the group of users or other groups can The user further adds interactive tags, etc. This enriches the way to set interactive labels, further improving the interactive experience.

步骤S102,根据对所述交互标签进执行过交互操作的交互用户数量,改变所述交互标签的显示效果。Step S102: Change the display effect of the interactive label according to the number of interactive users who have performed interactive operations on the interactive label.

任意一个对交互标签执行过交互操作的群组用户,均可以计入交互用户数量中。以图2所示的场景为例,若某一个聊天群组包括了30个群组用户,其中有10个用户点击过其中的点赞标签tag1,则此时该点赞标签tag1的交互用户数量即为10。对每个交互标签而言,用户设备会根据其对应的交互用户数量,改变所述交互标签的显示效果,以便于群组用户能够通过查看群组聊天界面,更加直观地区分群组用户对各个交互标签的选择倾向,使得互动结果的呈现直观、简便。Any group user who has performed interactive operations on the interactive tag can be counted in the number of interactive users. Taking the scenario shown in Figure 2 as an example, if a chat group includes 30 group users, and 10 of them have clicked on the like tag tag1, then the number of interactive users of the like tag tag1 at this time That is 10. For each interactive label, the user device will change the display effect of the interactive label according to the corresponding number of interactive users, so that group users can more intuitively distinguish the group users' views on each interaction label by viewing the group chat interface. The selection tendency of interactive tags makes the presentation of interactive results intuitive and simple.

其中,当采用图形形式的交互标签时,所述显示效果可以是交互标签的填充状态,由此可以根据对所述交互标签进执行过交互操作的交互用户数量,改变所述交互标签的填充状态。其中,所述填充状态用于表示交互标签所形成的图形轮廓内被填充的程度,可以与所述交互用户数量正相关,即交互标签的交互用户数量越多,其图形轮廓内被填充的越多,反之,交互标签的交互用户数量越少,其图形轮廓内被填充的也越少。以图3所示的群组聊天界面为例,若群组消息A1的三个交互标签tag1~3所对应的交互用户数量分别为22、66和44,则其对应的填充状态中,交互标签tag1填充的最少,而交互标签tag2填充最多。Wherein, when an interactive label in the form of a graphic is used, the display effect may be the filling state of the interactive label, whereby the filling state of the interactive label may be changed according to the number of interactive users who have performed interactive operations on the interactive label. . The filling state is used to represent the degree of filling in the graphical outline formed by the interactive label, and can be positively correlated with the number of interactive users, that is, the greater the number of interactive users of the interactive label, the more filled the graphical outline is. On the contrary, the smaller the number of interactive users of the interactive label, the less the graphic outline is filled. Taking the group chat interface shown in Figure 3 as an example, if the number of interactive users corresponding to the three interactive tags tag1~3 of the group message A1 is 22, 66 and 44 respectively, then in the corresponding filling state, the interactive tag tag1 is the least populated, while the interactive tag tag2 is the most populated.

在本申请的一些实施例中,除了改变交互标签本身的显示效果之外,还可以根据对所述交互标签进执行过交互操作的交互用户数量,改变所述交互标签对应的群组消息的消息气泡的显示效果。其中,所述显示效果可以与交互标签类型的形式,即消息气泡的填充效果。由此,本实施例提供的群组消息交互方法中,还可以根据对所述交互标签进执行过交互操作的交互用户数量,改变所述交互标签对应的群组消息的消息气泡的填充状态。In some embodiments of the present application, in addition to changing the display effect of the interactive tag itself, the message of the group message corresponding to the interactive tag can also be changed according to the number of interactive users who have performed interactive operations on the interactive tag. The display effect of bubbles. Wherein, the display effect may be in the form of an interactive label type, that is, a filling effect of a message bubble. Therefore, in the group message interaction method provided by this embodiment, the filling state of the message bubble of the group message corresponding to the interaction tag can also be changed according to the number of interactive users who have performed interactive operations on the interaction tag.

其中,所述填充状态也可以与交互用户数量正相关,在实际场景中,由于群组消息可以对应于多个交互标签,因此其填充状态相关的交互用户数量可以基于多个交互标签中交互用户数量最多的交互标签决定,例如,对于前述的群组消息A1,若其对应的三个交互标签tag1~3中,当前时刻交互用户数量最多的是交互标签tag2,具体数量为66,则在当前时刻可以基于交互标签tag2的交互用户数量确定群组消息的消息气泡的填充状态,而非基于交互标签tag1或交互标签tag3,如图4所示。The filling status may also be positively correlated with the number of interactive users. In actual scenarios, since group messages can correspond to multiple interactive tags, the number of interactive users related to their filling status can be based on the number of interactive users in multiple interactive tags. The interaction tag with the largest number is determined. For example, for the aforementioned group message A1, if among the three corresponding interaction tags tag1 to tag3, the interaction tag tag2 with the largest number of interacting users at the current moment is 66, then at the current time The filling status of the message bubble of the group message may be determined based on the number of interactive users of the interactive tag tag2 at a time, rather than based on the interactive tag tag1 or the interactive tag tag3, as shown in Figure 4 .

此外,还可以根据对所述交互标签进执行过交互操作的交互用户数量,改变群组聊天界面背景的填充状态。其中,所述群组聊天界面背景是指整个群组聊天界面的背景部分,如用户在进入到群组聊天界面后,用户设备所显示的自界面底部起始至顶部标题栏的画面内容中,除了消息内容、用户名称、头像等标识以及功能键等前景内容之外的其余部分。在改变群组聊天界面背景的填充状态时,同样可以基于多个交互标签中交互用户数量最多的交互标签决定。In addition, the filling state of the group chat interface background can also be changed according to the number of interactive users who have performed interactive operations on the interactive tag. Wherein, the group chat interface background refers to the background part of the entire group chat interface. For example, after the user enters the group chat interface, the screen content displayed by the user device from the bottom of the interface to the top title bar, In addition to the rest of the message content, user name, avatar and other identifiers, and foreground content such as function keys. When changing the filling state of the group chat interface background, it can also be determined based on the interaction label with the largest number of interactive users among multiple interaction labels.

在此,本领域技术人员应当理解,上述显示效果的具体形式或内容仅为举例,现有或今后出现的基于类似原理的其它形式如果能够适用于本申请,也应该包含在本申请的保护范围内,并以引用的形式包含于此。Here, those skilled in the art should understand that the specific forms or contents of the above-mentioned display effects are only examples. If other existing or future forms based on similar principles can be applied to this application, they should also be included in the protection scope of this application. , and is incorporated herein by reference.

在本申请的一些实施例中,为了更加精准地表示群组用户所表达的看法的倾向,可以采用填充比例的形式对填充状态进行量化,使得填充状态的呈现形式可以更加直观、精准。其中,所述填充比例是指交互标识的图形轮廓内,已填充区域占据整体图形轮廓区域的比例,无论是交互标签的填充比例,还是消息气泡的填充比例,均可以由相应交互标签的交互率确定。而交互标签的交互率则可以根据交互标签的交互用户数量与所在聊天群组中的群组用户总数的比值确定,例如,对于一个聊天群组,若其包括的群组用户总数量为88,对于前例中群组消息A1的三个交互标签而言,若其对应的交互用户数量分别为22、66和44,则可以确定这三个交互标签的交互率分别为25%、75%和50%。In some embodiments of the present application, in order to more accurately represent the tendency of opinions expressed by group users, the filling state can be quantified in the form of a filling ratio, so that the presentation form of the filling state can be more intuitive and accurate. The filling ratio refers to the proportion of the filled area occupying the overall graphic outline area within the graphic outline of the interactive logo. Whether it is the filling ratio of the interactive label or the filling ratio of the message bubble, it can be determined by the interaction rate of the corresponding interactive label. Sure. The interaction rate of the interactive tag can be determined based on the ratio of the number of interactive users of the interactive tag to the total number of group users in the chat group. For example, for a chat group, if the total number of group users it includes is 88, For the three interaction tags of group message A1 in the previous example, if the corresponding number of interactive users are 22, 66 and 44 respectively, it can be determined that the interaction rates of these three interaction tags are 25%, 75% and 50 respectively. %.

由此,在改变所述交互标签的填充状态时,可以先采用上述方式确定交互标签的交互率,然后根据所述交互标签的交互率确定所述交互标签的填充比例,并基于所述填充比例改变所述交互标签的填充状态,例如,对于群组消息A1的三个交互标识tag1~3,其显示的填充状态分别为25%、75%和50%的填充比例,如图3所示。由此,群组用户可以直观的获知当前聊天群组对该群组消息A1表达了相应看法的用户分别占了群组成员的25%、75%和50%。Therefore, when changing the filling state of the interactive tag, the above method can be used to first determine the interaction rate of the interactive tag, and then determine the filling ratio of the interactive tag based on the interaction rate of the interactive tag, and based on the filling ratio Change the filling status of the interaction tags. For example, for the three interaction tags tags 1 to 3 of the group message A1, the displayed filling statuses are 25%, 75% and 50% filling ratios respectively, as shown in Figure 3 . Thus, the group user can intuitively know that the users in the current chat group who have expressed corresponding opinions on the group message A1 account for 25%, 75%, and 50% of the group members respectively.

而改变所述交互标签对应的群组消息的消息气泡的填充状态时,可以根据群组消息的交互标签中最高的交互率,确定所述群组消息的消息气泡的填充比例,并基于所述填充比例改变所述群组消息的消息气泡的填充状态。例如,同样对于群组消息A1,三个交互标签tag1、tag2和tag3的交互率分别为25%、75%和50%,由此可知,最高的是交互标签tag2的交互率75%,此时可以基于此确定所述群组消息的消息气泡的填充比例为75%,由此将群组消息A1的消息气泡的填充状态显示为75%的填充比例,如图4所示。由此,用户可以通过查看群组消息的消息气泡的填充状态,来确定某一条群组消息的最主流的看法的大致用户占比,使得用户获取信息的渠道更加丰富,且更有趣味性。When changing the filling state of the message bubble of the group message corresponding to the interaction tag, the filling ratio of the message bubble of the group message can be determined based on the highest interaction rate in the interaction tag of the group message, and based on the The filling ratio changes the filling state of the message bubble of the group message. For example, for the same group message A1, the interaction rates of the three interactive tags tag1, tag2 and tag3 are 25%, 75% and 50% respectively. It can be seen that the highest interaction rate is 75% for the interactive tag tag2. At this time Based on this, it can be determined that the filling ratio of the message bubble of the group message is 75%, so that the filling state of the message bubble of the group message A1 is displayed as the filling ratio of 75%, as shown in FIG. 4 . Thus, users can determine the approximate proportion of users who hold the most mainstream views on a certain group message by checking the filling status of the message bubble of the group message, making the channels for users to obtain information richer and more interesting.

类似的,在改变群组聊天界面背景的填充状态时,也同样可以根据群组消息的交互标签中最高的交互率,确定群组聊天界面背景的填充比例,并基于所述填充比例改变所述群组聊天界面背景的填充状态。以前述群组消息A1的三个交互标签为例,同样可以基于此确定群组聊天界面背景的填充比例为75%,并呈现对应比例的填充状态。Similarly, when changing the filling state of the group chat interface background, the filling ratio of the group chat interface background can also be determined based on the highest interaction rate among the interaction tags of the group message, and the filling ratio of the group chat interface background can be changed based on the filling ratio. The fill state of the group chat interface background. Taking the three interactive tags of the aforementioned group message A1 as an example, it can also be determined based on this that the filling ratio of the background of the group chat interface is 75%, and the filling state of the corresponding proportion is presented.

由于群组用户通过填充状态仅能够直观的感知大致数量或比例,而无法准确地获知具体数值,因此在本申请的另一些实施例中,可以在所述聊天群组界面中显示交互标签的交互用户数量。例如,可以在每个交互标签的一侧,显示该交互标签的交互用户数量,如图5所示,对于群组消息A1,可以在其对应的三个交互标签tag1、tag2和tag3的右侧,分别显示其所对应的交互用户数量22、66和44,由此,可以让群组用户能够更加准确地知晓发表上述看法的用户的具体数量,提升交互体验。Since group users can only intuitively perceive the approximate number or proportion through the filling status, but cannot accurately know the specific value, in other embodiments of the present application, the interaction of the interactive tag can be displayed in the chat group interface. amount of users. For example, the number of interactive users of the interactive tag can be displayed on one side of each interactive tag, as shown in Figure 5. For group message A1, the number of interactive users of the interactive tag can be displayed on the right side of its corresponding three interactive tags tag1, tag2 and tag3. , respectively displaying the corresponding number of interactive users 22, 66 and 44. This allows group users to more accurately know the specific number of users who have expressed the above opinions and improves the interactive experience.

步骤S103,在所述交互标签的交互用户数量超过预设值时,播放所述交互标签对应的触发动画。其中,所述预设值可以根据实际场景的需求设定,例如可以与群组用户的总数量相关,若聊天群组中所包含的群组用户的总数量越多,则可以将设定更高的预设值,反之,则可以设定更低的预设值。在实际场景中,所述预设值也可以采用比值的形式,即预设比值,由此可以在基于交互用户数量计算出交互率后,基于交互率与预设比值进行此处的条件判定,由此本实施例中可以在交互标签的交互率超过预设比值时,播放所述交互标签对应的触发动画。例如,当预设比值设定为80%时,则只要交互标签的交互率超过80%,表示已经有大部分人认同并发表了该交互标签所表示的看法,即可播放所述交互标签对应的触发动画,以提示群组用户这一信息。Step S103: When the number of interactive users of the interactive tag exceeds a preset value, the trigger animation corresponding to the interactive tag is played. The preset value can be set according to the needs of the actual scenario. For example, it can be related to the total number of group users. If the total number of group users included in the chat group is larger, the setting can be changed. A high default value can be set, otherwise a lower default value can be set. In actual scenarios, the preset value can also be in the form of a ratio, that is, a preset ratio. From this, after the interaction rate is calculated based on the number of interacting users, the condition determination here can be made based on the interaction rate and the preset ratio. Therefore, in this embodiment, when the interaction rate of the interactive tag exceeds the preset ratio, the trigger animation corresponding to the interactive tag can be played. For example, when the preset ratio is set to 80%, as long as the interaction rate of the interactive tag exceeds 80%, which means that most people have agreed with and expressed the views expressed by the interactive tag, the corresponding interactive tag can be played. Trigger animation to prompt group users with this information.

其中,所述交互标签对应的触发动画可以与交互标签本身相关,也可以与交互标签对应的群组消息的消息气泡相关,即可以对这两种显示元素作为动画的动态呈现对象,实现触发动画的播放。例如,在本申请的一些实施例中,播放所述交互标签对应的触发动画时,可以在所述交互标签对应的群组消息的消息气泡一侧,在预设时长内显示填充状态为完全填充的、放大的交互标签。或者,也可以在预设时长内显示所述交互标签对应的、且填充状态为完全填充的群组消息的消息气泡。其中,所述预设时长即为触发动画的播放时长,例如可以根据实际场景中动画播放的需要,设定为5秒、10秒等。当播放完毕之后,群组聊天界面可以恢复至播放触发动画之前的界面。Among them, the trigger animation corresponding to the interactive tag can be related to the interactive tag itself, or can be related to the message bubble of the group message corresponding to the interactive tag. That is, these two display elements can be used as the dynamic presentation object of the animation to realize the triggered animation. of playback. For example, in some embodiments of the present application, when the trigger animation corresponding to the interactive tag is played, the filling status of the message bubble side of the group message corresponding to the interactive tag can be displayed as fully filled within a preset time period. , enlarged interactive labels. Alternatively, the message bubble of the group message corresponding to the interaction tag and whose filling status is fully filled may also be displayed within a preset time period. The preset duration is the playback duration of the trigger animation. For example, it can be set to 5 seconds, 10 seconds, etc. according to the needs of animation playback in the actual scene. After the playback is completed, the group chat interface can be restored to the interface before the trigger animation was played.

在实际场景中,也可以同时结合上述两种方式,即播放所述交互标签对应的触发动画时,可以在所述交互标签对应的群组消息的消息气泡一侧,在预设时长内显示填充状态为完全填充的、放大的交互标签,同时在预设时长内显示所述交互标签对应的、且填充状态为完全填充的群组消息的消息气泡。如图6所示,在交互标签tag1对应的群组消息A1的消息气泡右侧,可以显示填充状态为完全填充的、放大的交互标签tag1,而原来正常显示的交互标签tag1可以暂时不显示,待该触发动画播放完毕后重新显示,也可以保持正常显示状态,在触发动画播放过程中不做改变。同时,在显示填充状态为完全填充的、放大的交互标签tag1时,群组消息A1的消息气泡也可以在预设时长内显示为完全填充的填充状态。In actual scenarios, the above two methods can also be combined at the same time. That is, when the trigger animation corresponding to the interactive tag is played, the filling can be displayed on the message bubble side of the group message corresponding to the interactive tag within a preset time period. The interactive label whose status is fully filled and enlarged is displayed, and the message bubble of the group message corresponding to the interactive label and whose filling status is fully filled is displayed within a preset time period. As shown in Figure 6, on the right side of the message bubble of the group message A1 corresponding to the interaction tag tag1, the fully filled and enlarged interaction tag tag1 can be displayed, and the interaction tag tag1 originally displayed normally can not be displayed temporarily. It can be redisplayed after the trigger animation is played, or it can remain in the normal display state and not change during the trigger animation playback process. At the same time, when the interactive tag tag1 is displayed in a fully filled and enlarged state, the message bubble of the group message A1 can also be displayed in a fully filled state within a preset time period.

在本申请的另一些实施中,还可以采用另一种形式的触发动画,即不以填充状态作为动画核心内容,而是动态调整消息气泡的轮廓形状。由此,在播放所述交互标签对应的触发动画时,可以在预设时长内改变所述交互标签对应的群组消息的消息气泡的轮廓形状为所述交互标签的轮廓形状。例如,当需要播放交互标签tag2对应的触发动画时,可以将tag2对应的群组消息A1的消息气泡的轮廓形状,在预设时长内改变为交互标签tag2的轮廓形状,如图7中所示,群组消息A1的消息气泡的轮廓形状已改变为交互标签tag2的笑脸轮廓形状。In other implementations of the present application, another form of trigger animation can also be used, that is, instead of using the filling state as the core content of the animation, the outline shape of the message bubble is dynamically adjusted. Therefore, when the trigger animation corresponding to the interactive tag is played, the outline shape of the message bubble of the group message corresponding to the interactive tag can be changed to the outline shape of the interactive tag within a preset time period. For example, when the trigger animation corresponding to the interactive tag tag2 needs to be played, the outline shape of the message bubble of the group message A1 corresponding to tag2 can be changed to the outline shape of the interactive tag tag2 within a preset time period, as shown in Figure 7 , the outline shape of the message bubble of the group message A1 has been changed to the smiley face outline shape of the interaction tag tag2.

此外,本申请实施例提供的群组消息交互方法中,还可以在所述交互标签的交互率超过预设比值时,显示聊天群组界面背景完全填充的动画效果,例如图8即为在所述交互标签的交互率超过预设比值时,聊天群组界面背景呈现由某一填充颜色将界面完全填充时的动画效果。由此,对于群组用户而言,其用户设备当前所显示的聊天群组界面会在动画效果持续时间内处于界面背景被完全填充的状态,因此会给该用户来带十分醒目的视觉感受,从而确保群组用户能够有效感知该信息。In addition, in the group message interaction method provided by the embodiment of the present application, when the interaction rate of the interaction tag exceeds the preset ratio, an animation effect in which the background of the chat group interface is completely filled can also be displayed. For example, Figure 8 shows the animation effect. When the interaction rate of the above-mentioned interaction tag exceeds the preset ratio, the background of the chat group interface displays the animation effect when the interface is completely filled with a certain fill color. Therefore, for group users, the chat group interface currently displayed on their user equipment will be in a state where the interface background is completely filled during the duration of the animation effect, thus giving the user a very eye-catching visual experience. This ensures that group users can effectively perceive the information.

图9示出了采用本申请实施例提供的方法实现群组消息交互时的流程,在此场景中,不同群组成员使用各自的用户设备开启群组聊天界面进行群组聊天,各个用户设备之间通过对应的网络设备实现消息的传输以及相关数据的处理。对于各个群组用户,其通过各自的用户设备所进行的人机交互流程如下:Figure 9 shows the process of using the method provided by the embodiment of the present application to realize group message interaction. In this scenario, different group members use their respective user devices to open the group chat interface for group chat. The transmission of messages and the processing of related data are realized through corresponding network equipment. For each group of users, the human-computer interaction process through their respective user devices is as follows:

步骤S901,任意群组成员各自发布群组消息。Step S901: Any group member publishes a group message.

步骤S902,某一群组成员长按群组消息后显示点赞图标等形式的交互标识;Step S902: After a certain group member long presses the group message, an interactive logo in the form of a like icon or the like is displayed;

步骤S903,群组成员选择点赞图标或其它的交互标识。Step S903: Group members select a like icon or other interactive logo.

步骤S904,消息气泡下方显示点赞图标等交互标识对应的交互数量。Step S904, the number of interactions corresponding to the interaction identifiers such as like icons is displayed below the message bubble.

步骤S905,程序判断选择了点赞图标的群组成员与群组成员总数的占比。Step S905: The program determines the proportion of group members who have selected the like icon to the total number of group members.

步骤S906,若占比小于10%,则点赞图标呈现未填充状态。Step S906: If the proportion is less than 10%, the like icon is in an unfilled state.

步骤S907,若占比大于等于10%,且小于80%,则点赞图标呈现半填充状态,消息气泡自底部其呈现半填充的动画效果。Step S907, if the proportion is greater than or equal to 10% and less than 80%, the like icon will be in a half-filled state, and the message bubble will have a half-filled animation effect from the bottom.

步骤S908,若占比大于等于80%,则点赞图标呈现完全填充状态,消息气泡的背景现完全填充的动画效果,消息气泡右侧出现点赞图标放大的动画效果,聊天群组界面自底部起至顶部标题栏呈现填充的动画状态。上述动画状态仅呈现一次,之后恢复默认的显示状态。在实际场景中,点赞图标之外的其它交互标识也可以采用类似的交互逻辑,此处不再赘述。Step S908, if the proportion is greater than or equal to 80%, the like icon will appear fully filled, the background of the message bubble will now have a fully filled animation effect, the animation effect of the like icon enlarging will appear on the right side of the message bubble, and the chat group interface will appear from the bottom The title bar at the top displays a filled animation state. The above animation state is only presented once, and then returns to the default display state. In actual scenarios, other interactive logos other than the like icon can also use similar interactive logic, which will not be described again here.

图10示出了采用本申请实施例提供的方法实现群组消息交互时的流程,在此场景中,采用了与前述方式中不同的动画效果,其人机交互流程如下:Figure 10 shows the process of implementing group message interaction using the method provided by the embodiment of the present application. In this scenario, animation effects different from those in the previous method are used, and the human-computer interaction process is as follows:

步骤S1001,群组成员各自发布群组消息。Step S1001: Each group member publishes a group message.

步骤S1002,某一群组成员长按群组消息后显示点赞图标等形式的交互标识;Step S1002: After a certain group member long presses the group message, an interactive logo in the form of a like icon or the like is displayed;

步骤S1003,群组成员选择微笑表情图标或其它的交互标识。Step S1003: Group members select a smile emoticon or other interactive logo.

步骤S1004,消息气泡下方显示微笑表情图标等交互标识对应的交互数量。Step S1004, the number of interactions corresponding to the interaction identifiers such as smile emoticon icons is displayed below the message bubble.

步骤S1005,程序判断选择了微笑表情图标的群组成员与群组成员总数的占比。Step S1005: The program determines the proportion of group members who have selected the smile emoticon icon to the total number of group members.

步骤S1006,若占比小于10%,则微笑表情图标呈现未填充状态。Step S1006: If the proportion is less than 10%, the smile emoticon icon is in an unfilled state.

步骤S1007,若占比大于等于10%,且小于80%,则微笑表情图标呈现半填充状态,消息气泡自底部其呈现半填充的动画效果。Step S1007, if the proportion is greater than or equal to 10% and less than 80%, the smile emoticon icon will be in a half-filled state, and the message bubble will have a half-filled animation effect from the bottom.

步骤S1008,若占比大于等于80%,则微笑表情图标呈现完全填充状态,消息气泡的轮廓变化为微笑表情图标的轮廓,聊天群组界面自底部起至顶部标题栏呈现填充的动画状态。上述动画状态仅呈现一次,之后恢复默认的显示状态。在实际场景中,微笑表情图标之外的其它交互标识也可以采用类似的交互逻辑,此处不再赘述。Step S1008, if the proportion is greater than or equal to 80%, the smile emoticon icon will be in a completely filled state, the outline of the message bubble will change to the outline of the smile emoticon icon, and the chat group interface will be in a filled animation state from the bottom to the top title bar. The above animation state is only presented once, and then returns to the default display state. In actual scenarios, other interactive logos besides the smile emoticon can also use similar interaction logic, which will not be described again here.

基于同一发明构思,本申请实施例中还提供了一种群组消息交互设备,该设备对应的方法可以是前述实施例中的群组消息交互方法,并且其解决问题的原理与该方法相似。该设备包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发所述设备执行前述群组消息交互方法。Based on the same inventive concept, embodiments of the present application also provide a group message interaction device. The method corresponding to the device may be the group message interaction method in the previous embodiment, and the principle of solving the problem is similar to this method. The device includes a memory for storing computer program instructions and a processor for executing the computer program instructions, wherein when the computer program instructions are executed by the processor, the device is triggered to perform the foregoing group message interaction method.

在实际场景中,所述设备可以是用户设备、或者用户设备与网络设备通过网络相集成所构成的设备。该方案中涉及数据处理和存储的部分可以在用户设备本地实现,也可以在网络设备中实现并通过网络将处理结果提供至用户设备,例如统计对所述交互标签进执行过交互操作的交互用户数量、判断所述交互标签的交互用户数量是否超过预设值等数据处理等处理均可以在网络设备中完成,并在处理完成后返回给本地设备。而涉及交互的部分则需要由用户设备实现,如向用户显示相关的界面内容、获取交互操作等,都可以由用户设备基于各类输入或输出装置实现,例如通过触摸屏检测并获取交互操作并完成显示。In actual scenarios, the device may be user equipment, or a device formed by integrating user equipment and network equipment through a network. The part involving data processing and storage in this solution can be implemented locally on the user device, or can be implemented in the network device and the processing results are provided to the user device through the network, such as statistics of interactive users who have performed interactive operations on the interactive tags. Data processing such as quantity and determining whether the number of interactive users of the interactive tag exceeds the preset value can be completed in the network device and returned to the local device after the processing is completed. The part involving interaction needs to be implemented by the user device, such as displaying relevant interface content to the user, obtaining interactive operations, etc., which can be implemented by the user device based on various input or output devices, such as detecting and obtaining interactive operations through a touch screen and completing them. show.

所述用户设备包括但不限于计算机、手机、平板电脑等各类终端设备;所述网络设备包括但不限于如网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合等实现。在此,云由基于云计算(Cloud Computing)的大量主机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟计算机。The user equipment includes but is not limited to computers, mobile phones, tablets and other types of terminal equipment; the network equipment includes but is not limited to implementations such as network hosts, single network servers, multiple network server sets or cloud computing-based computer sets. . Here, the cloud consists of a large number of hosts or network servers based on cloud computing (Cloud Computing), which is a type of distributed computing and is a virtual computer composed of a group of loosely coupled computer sets.

图11示出了适用于实现本申请实施例中的方法和/或技术方案的一种设备的结构,该设备1100包括中央处理单元(CPU,Central Processing Unit)1101,其可以根据存储在只读存储器(ROM,Read Only Memory)1102中的程序或者从存储部分1108加载到随机访问存储器(RAM,Random Access Memory)1103中的程序而执行各种适当的动作和处理。在RAM1103中,还存储有系统操作所需的各种程序和数据。CPU 1101、ROM 1102以及RAM 1103通过总线1104彼此相连。输入/输出(I/O,Input/Output)接口1105也连接至总线1104。Figure 11 shows the structure of a device suitable for implementing the methods and/or technical solutions in the embodiments of the present application. The device 1100 includes a central processing unit (CPU, Central Processing Unit) 1101, which can be stored in a read-only The program in the memory (ROM, Read Only Memory) 1102 or the program loaded from the storage part 1108 into the random access memory (RAM, Random Access Memory) 1103 executes various appropriate actions and processes. In RAM 1103, various programs and data required for system operation are also stored. The CPU 1101, ROM 1102, and RAM 1103 are connected to each other through a bus 1104. An input/output (I/O, Input/Output) interface 1105 is also connected to bus 1104.

以下部件连接至I/O接口1105:包括键盘、鼠标、触摸屏、麦克风、红外传感器等的输入部分1106;包括诸如阴极射线管(CRT,Cathode Ray Tube)、液晶显示器(LCD,LiquidCrystal Display)、LED显示器、OLED显示器等以及扬声器等的输出部分1107;包括硬盘、光盘、磁盘、半导体存储器等一个或多个计算机可读介质的存储部分1108;以及包括诸如LAN(局域网,Local Area Network)卡、调制解调器等的网络接口卡的通信部分1109。通信部分1109经由诸如因特网的网络执行通信处理。The following components are connected to the I/O interface 1105: the input part 1106 including a keyboard, mouse, touch screen, microphone, infrared sensor, etc.; including a cathode ray tube (CRT, Cathode Ray Tube), liquid crystal display (LCD, Liquid Crystal Display), LED The output part 1107 of a display, an OLED display, etc., and a speaker, etc.; the storage part 1108 including one or more computer-readable media such as a hard disk, an optical disk, a magnetic disk, a semiconductor memory, etc.; and a storage part 1108 including a LAN (Local Area Network) card, a modem, etc. The communication part 1109 of the network interface card etc. The communication section 1109 performs communication processing via a network such as the Internet.

特别地,本申请实施例中的方法和/或实施例可以被实现为计算机软件程序。例如,本申请公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在该计算机程序被中央处理单元(CPU)1101执行时,执行本申请的方法中限定的上述功能。In particular, the methods and/or embodiments in the embodiments of the present application may be implemented as computer software programs. For example, embodiments disclosed in the present application include a computer program product including a computer program carried on a computer-readable medium, the computer program including program code for executing the method shown in the flowchart. When the computer program is executed by the central processing unit (CPU) 1101, the above-mentioned functions defined in the method of the present application are performed.

需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。It should be noted that the computer-readable medium described in this application may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two. The computer-readable medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any combination thereof. More specific examples of computer readable storage media may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard drive, random access memory (RAM), read only memory (ROM), removable Programmed read-only memory (EPROM or flash memory), fiber optics, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. As used herein, a computer-readable medium may be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device.

而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。In this application, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, in which computer-readable program code is carried. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device . Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the foregoing.

可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for performing the operations of the present application may be written in one or more programming languages, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional A procedural programming language—such as "C" or a similar programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In situations involving remote computers, the remote computer can be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (such as an Internet service provider through Internet connection).

附图中的流程图或框图示出了按照本申请各种实施例的设备、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的针对硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowcharts or block diagrams in the accompanying drawings illustrate the architecture, functionality and operations of possible implementations of devices, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, segment, or portion of code that contains one or more logic functions that implement the specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown one after another may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved. It will also be noted that each block of the block diagram and/or flowchart illustration, and combinations of blocks in the block diagram and/or flowchart illustration, can be implemented by special purpose hardware systems that perform the specified functions or operations. , or can be implemented using a combination of specialized hardware and computer instructions.

作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个计算机可读指令,所述计算机可读指令可被处理器执行以实现前述本申请的多个实施例的方法和/或技术方案。As another aspect, this application also provides a computer-readable medium. The computer-readable medium may be included in the device described in the above embodiments; it may also exist separately without being assembled into the device. The above-mentioned computer-readable medium carries one or more computer-readable instructions, which can be executed by a processor to implement the methods and/or technical solutions of the various embodiments of the present application.

综上所述,本申请实施例提供的群组消息交互方案可以在聊天群组界面中显示群组消息的交互标签,以供群组用户对所述交互标签执行交互操作,其中,交互标签可以代表对该群组消息的看法,由此群组用户在对已发出的群组消息发表看法时,可以通过对交互标签执行交互操作实现,而无需在聊天群组中另外发送消息,在获取到交互操作后,可以根据对所述交互标签进执行过交互操作的交互用户数量,改变所述交互标签的显示效果,并在所述交互标签的交互用户数量超过预设值时,播放所述交互标签对应的触发动画,使得聊天群组内的各个用户都可以直观地了解其他用户对某一群组消息的看法,增强群组用户交互过程中的互动性和趣味性。To sum up, the group message interaction solution provided by the embodiment of the present application can display the interactive tag of the group message in the chat group interface, so that the group users can perform interactive operations on the interactive tag, where the interactive tag can Represents the opinion of the group message. When group users express their opinions on the group message that has been sent, they can perform interactive operations on the interaction tag without sending another message in the chat group. After obtaining After the interactive operation, the display effect of the interactive label can be changed according to the number of interactive users who have performed interactive operations on the interactive label, and when the number of interactive users of the interactive label exceeds the preset value, the interaction can be played The trigger animation corresponding to the tag allows each user in the chat group to intuitively understand other users' views on a certain group message, enhancing the interactivity and fun of the group user interaction process.

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一些实施例中,本申请的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, using an application specific integrated circuit (ASIC), a general purpose computer or any other similar hardware device. In some embodiments, the software program of the present application can be executed by a processor to implement the above steps or functions. Likewise, the software program of the present application (including related data structures) may be stored in a computer-readable recording medium, such as a RAM memory, a magnetic or optical drive or a floppy disk and similar devices. In addition, some steps or functions of the present application may be implemented using hardware, for example, as a circuit that cooperates with a processor to perform each step or function.

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It is obvious to those skilled in the art that the present application is not limited to the details of the above-described exemplary embodiments, and that the present application can be implemented in other specific forms without departing from the spirit or essential characteristics of the present application. Therefore, the embodiments should be regarded as illustrative and non-restrictive from any point of view, and the scope of the application is defined by the appended claims rather than the above description, and it is therefore intended that all claims falling within the claims All changes within the meaning and scope of the equivalent elements are included in this application. Any reference signs in the claims shall not be construed as limiting the claim in question. Furthermore, it is clear that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. Multiple units or means stated in a device claim can also be implemented by one unit or means by software or hardware. Words such as first and second are used to indicate names and do not indicate any specific order.

Claims (11)

CN202111165741.1A2021-09-302021-09-30Group message interaction method, device and computer readable mediumActiveCN113938526B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202111165741.1ACN113938526B (en)2021-09-302021-09-30Group message interaction method, device and computer readable medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202111165741.1ACN113938526B (en)2021-09-302021-09-30Group message interaction method, device and computer readable medium

Publications (2)

Publication NumberPublication Date
CN113938526A CN113938526A (en)2022-01-14
CN113938526Btrue CN113938526B (en)2024-03-12

Family

ID=79277620

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202111165741.1AActiveCN113938526B (en)2021-09-302021-09-30Group message interaction method, device and computer readable medium

Country Status (1)

CountryLink
CN (1)CN113938526B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20150108324A (en)*2014-03-172015-09-25주식회사 다음카카오Method, mobile station and chatting server for displaying extracted message differently in chatting room
CN108377216A (en)*2018-01-102018-08-07链家网(北京)科技有限公司A kind of more people chat thumbs up method and system
CN108833260A (en)*2018-06-152018-11-16奇酷互联网络科技(深圳)有限公司Group's message highlighting method, system, readable storage medium storing program for executing and intelligent terminal
CN110098997A (en)*2019-04-302019-08-06上海连尚网络科技有限公司Method and apparatus for showing information
CN111813292A (en)*2020-05-262020-10-23北京达佳互联信息技术有限公司Application interaction method, device, system, equipment and storage medium based on group chat
CN112667118A (en)*2020-12-292021-04-16上海掌门科技有限公司Method, apparatus and computer readable medium for displaying historical chat messages
CN112866084A (en)*2020-12-312021-05-28上海掌门科技有限公司Virtual resource processing method, equipment and computer readable medium for chat group

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP2678784A4 (en)*2011-02-232014-08-06Bottlenose IncAdaptive system architecture for identifying popular topics from messages
US20140229539A1 (en)*2013-02-132014-08-14Jason Daniel PowersSystem and method for tag-based social networking

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20150108324A (en)*2014-03-172015-09-25주식회사 다음카카오Method, mobile station and chatting server for displaying extracted message differently in chatting room
CN108377216A (en)*2018-01-102018-08-07链家网(北京)科技有限公司A kind of more people chat thumbs up method and system
CN108833260A (en)*2018-06-152018-11-16奇酷互联网络科技(深圳)有限公司Group's message highlighting method, system, readable storage medium storing program for executing and intelligent terminal
CN110098997A (en)*2019-04-302019-08-06上海连尚网络科技有限公司Method and apparatus for showing information
CN111813292A (en)*2020-05-262020-10-23北京达佳互联信息技术有限公司Application interaction method, device, system, equipment and storage medium based on group chat
CN112667118A (en)*2020-12-292021-04-16上海掌门科技有限公司Method, apparatus and computer readable medium for displaying historical chat messages
CN112866084A (en)*2020-12-312021-05-28上海掌门科技有限公司Virtual resource processing method, equipment and computer readable medium for chat group

Also Published As

Publication numberPublication date
CN113938526A (en)2022-01-14

Similar Documents

PublicationPublication DateTitle
JP7676593B2 (en) Video sharing method, device, equipment and medium
US10616727B2 (en)System and method for location-based content delivery and visualization
AU2004227740B2 (en)A windowing and controlling system thereof comprising a computer device
JP2024503750A (en) Resources Interactive methods, apparatus, computer equipment, readable storage media
US11968427B2 (en)Video message generation method and apparatus, electronic device, and storage medium
WO2022111238A1 (en)Live streaming interaction method and device
EP4130994A1 (en)Remote assistance method and apparatus, and storage medium and terminal
US12279187B2 (en)System and method for location-based content delivery and visualization
CN113194349A (en)Video playing method, commenting method, device, equipment and storage medium
US10606618B2 (en)Contextual assistance system
WO2022142641A1 (en)Method and device for displaying historical chat message, and computer-readable medium
CN108845741A (en)A kind of generation method, client, terminal and the storage medium of AR expression
CN108475182A (en) Data processing method and electronic terminal
CN112866084A (en)Virtual resource processing method, equipment and computer readable medium for chat group
CN108449255A (en)Comment on exchange method, equipment, client terminal device and electronic equipment
CN117055787A (en)User interaction method, device, equipment and storage medium based on card
CN111817945B (en)Method and equipment for replying communication information in instant communication application
CN113938526B (en)Group message interaction method, device and computer readable medium
CN111861645B (en)Payment electronic book unlocking method, payment electronic book unlocking equipment and computer readable medium
CN105879389A (en)Webgame display frame zoom operational method, device, and game platform
KR102159017B1 (en)Responsive object providing method and providing system thereof
KR101979600B1 (en)Method and computer program for providing messaging service of expressing emotion on text messgage
CN112837050B (en)Method, apparatus and computer readable medium for transmitting and receiving group receipt message
CN115334028B (en)Expression message processing method and device, electronic equipment and storage medium
CN111371674B (en) Interaction method, device, and computer readable medium for unread message identification

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP03Change of name, title or address

Address after:201806 room jt2487, 1st floor, No. 5358, Huyi Road, Jiading District, Shanghai

Patentee after:Shanghai Zongzhang Technology Group Co.,Ltd.

Country or region after:China

Address before:201806 room jt2487, 1st floor, No. 5358, Huyi Road, Jiading District, Shanghai

Patentee before:SHANGHAI ZHANGMEN SCIENCE AND TECHNOLOGY Co.,Ltd.

Country or region before:China

CP03Change of name, title or address

[8]ページ先頭

©2009-2025 Movatter.jp