Data sharing display method, device and equipment and computer readable storage medium
By displaying the target functional controls of shared content collections and the shared album aggregation interface in the target session interface, the problem of single and poor sharing of favorites in the existing technology is solved, diversified interaction and efficient sharing of content are achieved, and the content is enhanced User experience.
Patent Information
- Application Number
- CN202411319165.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-21
- Publication Date
- 2025-01-03
AI Technical Summary
In the prior art, the application's favorites interaction method is single and the favorites are poor, resulting in users' shortcomings in multimedia content sharing and interaction.
By displaying the target functional controls of the shared content collection in the target session interface, obtaining the shared content collection that is commonly associated with the participating objects, and displaying the collection cards through the shared album aggregation interface, the content interaction and sharing are realized, and the interaction between the participating objects is enhanced. and sticky.
It enriches the interaction methods in the target conversation scenario, improves the perception of shared content collections by participants, improves the shareability of favorites and the activity of participants.
Smart Images

Figure CN119255033A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a data sharing display method, device, equipment and computer-readable storage medium. Background Art
[0002] With the rapid development of Internet technology, various applications have become important tools in people's daily lives. Different applications often have different functions, and users can use applications with specific functions to achieve specific services. For example, users can publish, browse, and view various multimedia content in applications, such as videos, pictures, audio and other multimedia content. In order to facilitate users to access multimedia works again, various applications provide a favorites function to guide users to collect any published content into favorites so that they can view the published content again. However, the interactive method of favorites in the prior art is single and the shareability of favorites is poor. Summary of the invention
[0003] The embodiments of the present application provide a data sharing display method, device, equipment and computer-readable storage medium, which can improve the shareability of a shared content collection, enrich the interaction mode, and improve the stickiness of participating objects.
[0004] The present application provides a data sharing display method, the method comprising:
[0005] Displaying a target function control of the shared content set via a target conversation interface; the target conversation interface is a conversation interface between a first participant and a second participant;
[0006] In response to a trigger operation on a target function control, obtaining N target shared content sets commonly associated with the first participant object and the second participant object; N is a positive integer;
[0007] The collection cards corresponding to the N target shared content sets are displayed via the shared album aggregation interface; the collection cards are used to display one or more published contents included in the N target shared content sets.
[0008] The present application provides a data sharing display method, the method comprising:
[0009] The target conversation message sent by the first participant and / or the second participant is displayed via the target conversation interface; the target conversation interface is a conversation interface between the first participant and the second participant; the target conversation message includes a prompt card message, and the prompt card message is used to prompt that the content to be added is to be added to the N target shared content sets commonly associated with the first participant and the second participant; N is a positive integer; the N target shared content sets include a collection card for displaying one or more published contents;
[0010] In response to the prompt card message, the target shared content set N i The content adding event between the two adds the content to be added to the target shared content set N. i The N target shared content sets include target shared content set N i .
[0011] The present application provides a data sharing display method, the method comprising:
[0012] After detecting the target shared content set N i When a content adding event is received, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added; the update prompt information is generated based on the content adding event; the first participant object and the second participant object are jointly associated with N target shared content sets; the first participant object and the second participant object are jointly associated with N target shared content sets; the N target shared content sets include target shared content sets N i ; N is a positive integer; the N target shared content sets include set cards for displaying one or more published contents.
[0013] An embodiment of the present application provides a data sharing display device, including:
[0014] A display module, configured to display a target function control of the shared content set via a target conversation interface; the target conversation interface is a conversation interface between a first participant and a second participant;
[0015] A processing module, configured to obtain, in response to a trigger operation on a target function control, N target shared content sets commonly associated with the first participant object and the second participant object; N is a positive integer;
[0016] The display module is used to display the collection cards corresponding to the N target shared content sets via the shared album aggregation interface; the collection cards are used to display one or more published contents included in the N target shared content sets.
[0017] The N target shared content sets include a target shared content set N i ;
[0018] The processing module is used to respond to the target shared content set N i When a batch content adding event is received, batch prompt information is displayed in the target session interface; the batch prompt information is used to prompt that at least two target contents to be added indicated by the batch content adding event have been added to the target shared content set N. i .
[0019] The N target shared content sets include a target shared content set N i ;
[0020] The display module is used to detect the target shared content set N i When a member update event occurs for a shared member, member update prompt information is displayed in the target session interface; the member update prompt information is used to prompt the third participant to join the target shared content set N i .
[0021] The display module is used to display a shared content set creation page in response to a trigger operation on a target function control when there is no target shared content set between the first participant and the second participant; the shared content set creation page is used to create a target shared content set commonly associated with the first participant and the second participant;
[0022] The above-mentioned display module is also used to execute the step of acquiring N target shared content sets commonly associated with the first participant object and the second participant object in response to a trigger operation on the target function control when a target shared content set exists between the first participant object and the second participant object.
[0023] The sharing members of the N target shared content sets only include the first participating object and the second participating object.
[0024] The display module is used to display the extended control in the target session interface, and in response to a trigger operation on the extended control, to display a control display area including one or more controls, and to display the target function control in the control display area.
[0025] The display module is used to obtain the attention relationship and intimacy between the first participant and the second participant, and the update frequency of the N target shared content sets;
[0026] The above-mentioned display module is used to display the target function control in the shortcut function area of the target conversation interface when the attention relationship, intimacy and update frequency of N target shared content sets between the first participant and the second participant meet the content sharing conditions.
[0027] Among them, the above-mentioned display module is used to display an update mark at a preset position of the target function control when an update event is detected in N target shared content sets, and the update mark is used to prompt the first participant or the second participant to view the updated content indicated by the update event in the N target shared content sets.
[0028] The N target shared content sets include a target shared content set N i ;
[0029] The display module is used to display the adding prompt information in the target session interface when a sharing operation for the target published content is detected; the adding prompt information includes adding controls; the adding prompt information is used to prompt the target published content to be added to the target shared content set N. i ; Target shared content set N i It is determined based on the content type of the target published content and the content types corresponding to the N target shared content sets.
[0030] The processing module is used to add the target published content to the target shared content set N in response to the trigger operation for adding the control. i middle.
[0031] The display module is used to detect that the target published content is added to the target shared content set N. i When the target session is in the process of modifying the control, a modification prompt message is displayed in the target session interface; the modification prompt message includes a modification control;
[0032] The display module is further configured to display a content collection interface including N target shared content collections in response to a trigger operation on the modification control;
[0033] The processing module is used to respond to the selection operation of the content set to be added included in the content set interface, add the target published content to the content set to be added; the content set to be added and the target shared content set N i different.
[0034] The N target shared content sets include a target shared content set N i ;
[0035] The processing module is used to respond to the target shared content set N i The invitation operation between the target group chat and the target group chat is performed, and the first invitation information is displayed in the group chat interface of the target group chat, and the first invitation information is used to prompt the group chat members of the target group chat to join the target shared content set N i ;or,
[0036] The processing module is further configured to respond to the target shared content set N i The target group chat includes an invitation operation between the first participant and the second participant, and displays a second invitation message in the group chat interface of the target group chat, wherein the second invitation message is used to prompt the group chat members of the target group chat who have a mutual relationship with the first participant or the second participant to join the target shared content set N. i .
[0037] The N target shared content sets include a target shared content set N i ;
[0038] The processing module is used to respond to the target shared content set N i In the management page of the display range editing control, the trigger operation is to set the target shared content set N i The display scope of is changed from public to hidden, or from hidden to public; the public state is used to indicate that any participating object has a target shared content set N i The hidden state is used to indicate the target shared content set N i The shared members have a target shared content set N i View permissions.
[0039] The management page displays a sharing status editing control; the sharing status editing control is used to edit the target sharing content set N included in the N target sharing content sets. i Functional state; Functional state includes shared state and non-shared state; Shared state is used to indicate the target shared content set N i The creation object has the function of inviting any participating object to join the target shared content set N i The non-sharing state is used to indicate the target shared content set N i The creation object does not have the right to invite any participating object to join the target shared content set N i Invite permissions.
[0040] An embodiment of the present application provides a data sharing display device, including:
[0041] The display module is used to display the target conversation message sent by the first participant and / or the second participant via the target conversation interface; the target conversation interface is a conversation interface between the first participant and the second participant; the target conversation message includes a prompt card message, and the prompt card message is used to prompt that the content to be added is to be added to the N target shared content sets commonly associated with the first participant and the second participant; N is a positive integer; the N target shared content sets include a set card for displaying one or more published contents;
[0042] A processing module, configured to respond to a prompt card message and a target shared content set N i The content adding event between the two adds the content to be added to the target shared content set N. i The N target shared content sets include target shared content set N i .
[0043] The display module is used to detect the target shared content set N iWhen there is a content adding event, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added; the update prompt information is generated based on the content adding event.
[0044] An embodiment of the present application provides a data sharing display device, including:
[0045] The display module is used to detect the target shared content set N i When a content adding event is triggered, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added; the update prompt information is generated based on the content adding event; the first participant object and the second participant object are jointly associated with N target shared content sets; the N target shared content sets include target shared content sets N i ; N is a positive integer; the N target shared content sets include set cards for displaying one or more published contents.
[0046] On the one hand, an embodiment of the present application provides a computer device, including: a processor, a memory, and a network interface;
[0047] The above-mentioned processor is connected to the memory and the network interface, wherein the network interface is used to provide data communication function, the memory is used to store program code, and the processor is used to call the above-mentioned program code to execute the method provided in the embodiment of the present application.
[0048] On the one hand, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. The computer program is suitable for being loaded and executed by a processor so that a computer device having the processor executes the method provided by the embodiment of the present application.
[0049] In an embodiment of the present application, a target function control of a shared content set is displayed via a target conversation interface; the target conversation interface is a conversation interface between a first participant and a second participant; in response to a trigger operation on the target function control, N target shared content sets commonly associated with the first participant and the second participant are obtained; N is a positive integer. Further, collection cards corresponding to the N target shared content sets are displayed via a shared album aggregation interface; the collection card is used to display one or more published contents included in the N target shared content sets. It can be seen that the target conversation interface and the shared content set can be connected through the target function control displayed in the target conversation interface, so that the first participant and the second participant can view the N target shared content sets commonly associated with the first participant and the second participant through the target function control displayed in the target conversation interface, which can not only enrich the interaction mode in the target conversation scenario, but also enrich the interaction mode between the participants through the target shared content set, strengthen the stickiness of the participants, and improve the shareability of the favorites. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 It is a structural diagram of a network architecture provided by an embodiment of the present application;
[0051] Figure 2 It is a flow chart of a data sharing and display method provided in an embodiment of the present application;
[0052] Figure 3 This is a schematic diagram of a scenario of the data sharing display method provided in an embodiment of the present application;
[0053] Figure 4 is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0054] Figure 5 is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0055] Figure 6 is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0056] Figure 7 is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0057] Figure 8 is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0058] Fig. 9 is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0059] Fig.10is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0060] Fig.11 is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0061] Fig.12 is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0062] Fig.13 is another flow chart of the data sharing and display method provided in an embodiment of the present application;
[0063] Fig.14 is another scenario schematic diagram of the data sharing display method provided in an embodiment of the present application;
[0064] Fig.15 is another flow chart of the data sharing and display method provided in an embodiment of the present application;
[0065] Fig.16 is another flow chart of the data sharing and display method provided in an embodiment of the present application;
[0066] Fig.17 is a structural schematic diagram of a data sharing display device provided in an embodiment of the present application;
[0067] Fig.18 is another structural schematic diagram of the data sharing display device provided in an embodiment of the present application;
[0068] Fig.19 is another structural schematic diagram of the data sharing display device provided in an embodiment of the present application;
[0069] Fig. 20 It is a structural schematic diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0070] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0071] At the same time, in the description of the embodiments of the present application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0072] In the specific implementation of the present application, user-related data is involved, such as obtaining a set of N target shared content commonly associated with the first participating object and the second participating object, sharing operations for content to be added, etc. When the embodiment of the present application is applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with local laws, regulations and standards.
[0073] The implementation of the technical solution of the present application is further described in detail below in conjunction with the accompanying drawings.
[0074] See also Figure 1 , Figure 1 Schematic diagram of a network architecture provided by an embodiment of the present application. Figure 1 As shown, the system architecture may include a server 100 and a terminal cluster, and the terminal cluster may include: terminal devices such as terminal device 200a, terminal device 200b, terminal device 200c, ..., terminal device 200n. It should be understood that the data sharing display method provided in the embodiment of the present application can be executed by a computer device (or simply device) such as a terminal device or a server, or the terminal device and the server interact to execute. Among them, the computer device in the embodiment of the present application includes but is not limited to a terminal device or a server. In other words, the computer device can be a server or a terminal device, or it can be a system composed of a server and a terminal device.
[0075] The server 100 may be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud database, cloud service, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, CDN, and big data and artificial intelligence platform. The terminal device (including terminal device 200a, terminal device 200b, terminal device 200c, ..., terminal device 200n) may be a smart phone, tablet computer, laptop computer, desktop computer, PDA, wearable device (such as smart watch, smart bracelet, etc.), smart TV, smart car and other smart terminals.
[0076] Among them, the server 100 can establish a communication connection with each terminal device in the terminal cluster, and a communication connection can also be established between each terminal device in the terminal cluster. In other words, the server 100 can establish a communication connection with each terminal device in the terminal device 200a, terminal device 200b, terminal device 200c, ..., terminal device 200n, for example, a communication connection can be established between the terminal device 200a and the server 100. A communication connection can be established between the terminal device 200a and the terminal device 200b, and a communication connection can also be established between the terminal device 200a and the terminal device 200c. Among them, the above-mentioned communication connection does not limit the connection method, and can be directly or indirectly connected through a wired communication method, or directly or indirectly connected through a wireless communication method, etc., which can be determined according to the actual application scenario, and this application is not limited here.
[0077] It should be understood that Figure 1 Each terminal device in the terminal cluster shown can be installed with an application client, and the server 100 can be used to provide background services for the application client running on any terminal device in the terminal device cluster, and to interact with each terminal device. For example, the server 100 can receive an acquisition request for a target shared content set sent by a terminal device, and send the multimedia data stream of the target shared content set to the terminal device, so that the terminal device displays the target shared content set. For another example, each terminal device can be added to the same target shared content set with other terminal devices through the server 100. Among them, the target shared content set can be used to add published content in the application client, so that the user can view the published content again, and the published content can be published by any account of the application client content.
[0078] Among them, each terminal object can interact through its own bound terminal device. For example, each terminal device object (such as object 1, object 2, object 3, ..., object n) can log in to a personal account through an application client loaded on the terminal device, view the target shared content collection in the application client, interact with other personal accounts, etc.
[0079] It should be understood that the data involved in the embodiments of the present application can be stored in a computer device, or can be stored based on cloud storage technology, without limitation. The above data can be cache data used to store content posted by users in social applications, as well as various configuration information set by users for personal accounts, etc., without limitation.
[0080] The application client may be a live broadcast application, a social application, an instant messaging application, a game application, a short video application, a video application, a music application, a shopping application, a novel application, a payment application, a browser, or other application clients that have the function of displaying multimedia data information such as text, images, audio, and video. The application client may be an independent client or an embedded sub-client integrated in a client (such as an instant messaging client, a social client, a video client, etc.), which is not limited here.
[0081] In some embodiments, the data sharing display method provided by the present application can be Figure 1 The terminal devices shown can also be executed by Figure 1 The server 100 shown in FIG. 100 may also be executed by Figure 1 The terminal devices and the server 100 shown are interactively executed, and no limitation is made here.
[0082] See also Figure 2 , Figure 2 1 is a flow chart of a data sharing display method provided by an embodiment of the present application. The implementation process of the data sharing display method can be performed in a server, in a terminal device, or interactively in a terminal device and a server, which is not limited here. The terminal device can be the above Figure 1 For convenience of description, the present application embodiment takes the terminal device executing the data sharing display method provided by the present application as an example to illustrate any terminal device in the terminal cluster of the corresponding embodiment. Figure 2 The terminal device 200a shown is taken as an example for explanation.
[0083] It should be understood that Figure 2 The terminal object A and the terminal object B shown can be bound to the same terminal device or to different terminal devices. For example, the terminal object A logs in to a personal account through the application client loaded on the terminal device 200a, such as the first participating object, thereby realizing the binding of the terminal object A with the terminal device 200a, and the terminal object B logs in to a personal account through the application client loaded on the terminal device 200b, such as the second participating object, thereby realizing the binding of the terminal object B with the terminal device 200b. Alternatively, after the terminal object A exits from the application client, or the terminal object A switches the account, the terminal object B can log in to a personal account through the application client loaded on the terminal device 200a, thereby realizing the binding of the terminal object B with the terminal device 200a.
[0084] It is assumed that the first participant can create a target shared content collection through a bound terminal device, and the second participant can also join the target shared content collection created by the first participant through a bound terminal device, so the first participant and the second participant can interact through their respective bound terminal devices, wherein the first participant can also invite other participants to join the target shared content collection, such as a third participant, etc. It should be understood that the third participant can be a personal account logged in by the terminal object C on the application client through the bound terminal device.
[0085] It should be understood that in the target shared content set created by the first participant, the second participant can be added to the target shared content set as a receiving object, and the published content in the target shared content set can be synchronously displayed to the second participant, that is, after the second participant joins the target shared content set, he can have the authority to view, browse, and add published content. In addition, the second participant can also create a target shared content set as a creating object. At this time, the second participant can also invite the first participant to join the target shared content set. After joining the target shared content set, the first participant can have the authority to view, browse, and add published content. It can be seen from this that the same participant may be a creating object or a receiving object in different target shared content sets, and the role of the target shared content set used by it can be specifically determined according to the identity of the participant in the current target shared content set.
[0086] It should be understood that the main difference between the target shared content set and the content set is that all sharing members of the target shared content set have the permission to add and publish content, while only the creator of the content set has the permission to add and publish content.
[0087] In some feasible implementations, a target function control of a shared content set is displayed via a target conversation interface; the target conversation interface is a conversation interface between a first participant and a second participant; in response to a trigger operation on the target function control, N target shared content sets commonly associated with the first participant and the second participant are obtained; N is a positive integer. Further, collection cards corresponding to the N target shared content sets are displayed via a shared album aggregation interface; the collection card is used to display one or more published contents included in the N target shared content sets. It can be seen that the target conversation interface and the shared content set can be connected through the target function control displayed in the target conversation interface, so that the first participant and the second participant can view the N target shared content sets commonly associated with the first participant and the second participant through the target function control displayed in the target conversation interface, which can not only enrich the interactive mode in the conversation scenario, but also enrich the interactive mode between the participants through the target shared content set, strengthen the stickiness of the participants, and improve the shareability of the favorites.
[0088] See also Figure 3 , Figure 3 Schematic diagram of a scenario of the data sharing display method provided by the embodiment of the present application. For ease of understanding, the present application embodiment takes the terminal device executing the data sharing display method provided by the present application as an example for explanation, that is, Figure 1 The terminal device 200a in the example is described. The embodiments of the present application can be applied to various scenarios, including but not limited to cloud technology, artificial intelligence, software development, etc. Figure 3 The various steps in the data sharing display method shown above can be Figure 2 The terminal device 200a in the embodiment is used to execute, for example Figure 3 As shown, the data sharing and display method may at least include the following steps S101 to S103.
[0089] Step S101 : displaying a target function control of a shared content set via a target conversation interface; the target conversation interface is a conversation interface between a first participant and a second participant.
[0090] Specifically, the conversation interface between the first participant object and the second participant object can be seen in Figure 4 As shown in the interface 300a1. Figure 4 FIG. 1 is another schematic diagram of a data sharing display method provided in an embodiment of the present application. Figure 4 As shown in the interface 300a1, the first participant is the main perspective, that is, the first participant is the sender of the conversation message, so the conversation message of the first participant is close to the right, and the second participant is the receiver of the conversation message, so the conversation message of the second participant is close to the left. In other words, Figure 4The target conversation interface shown in the interface 300a1 is based on the first participant as the main perspective, that is, it can be as follows Figure 2 The terminal object A shown is displayed when viewing the conversation interface with the second participant object after logging into the personal account in the application client through the bound terminal device 200a.
[0091] It should be understood that the target conversation interface mentioned in the embodiment of the present application may also be based on the second participant as the main perspective, that is, it may be as follows: Figure 2 The terminal object B shown is displayed when the user logs in to the personal account in the application client through the bound terminal device and views the conversation interface with the first participant. At this time, the second participant is the sender of the conversation message, and the conversation message of the second participant is close to the right, while the first participant is the receiver of the conversation message, so the conversation message of the first participant is close to the left. For the convenience of description, the target conversation interface will be described in detail with the first participant as the main perspective as an example.
[0092] In a feasible implementation manner, the target conversation interface may also be a group chat interface of a target group chat, wherein the group chat members of the target group chat include at least a first participant and a second participant.
[0093] In some feasible implementations, an extended control is displayed in the target session interface, and in response to a trigger operation on the extended control, a control display area including one or more controls is displayed, and a target function control is displayed in the control display area, wherein the one or more controls include the target function control.
[0094] Specifically, Figure 2 After the terminal object A logs in to a personal account (such as the first participant) through the application client loaded on the terminal device 200a, the display operation of the target conversation interface between the first participant and the second participant can be performed, and the terminal device 200a can respond to the display operation of the target conversation interface between the first participant and the second participant, and send a message to the terminal device 200a. Figure 2 The server 100 shown in FIG. 1 sends a display request for a target conversation interface between a first participant and a second participant, and the server 100 may return conversation data for a target conversation interface between the first participant and the second participant to the terminal device 200a, so that the terminal device 200a may display the conversation data based on the conversation data. Figure 4 The target session interface is shown in interface 300a1.
[0095] The extended control can refer to 301 shown in interface 300a1. When terminal object A clicks 301, the terminal device can respond to the trigger operation for 301 and display a control display area as shown in interface 300a2, and the control display area includes one or more controls, wherein the target function control can refer to a text button or icon button with the text "Share Favorites", i.e., control 302.
[0096] Among them, the control display area can also include an "album" control, a "photograph" control, a "share notes" control, etc. The "album" control is used to send images in the target session interface, the "photograph" control is used to take images and send the taken images to the target session interface, and the "share notes" control is used to share and publish content in the target session interface.
[0097] The published content may be published by the terminal object in the application client, and the published content may include notes, short videos, etc. The notes may include graphic notes or video notes, etc. The published content may be content related to products or life published by the terminal object, such as media content (such as pictures, videos, etc.) about products or activities published by merchants, and media content published by the terminal object to introduce the feelings and experience of playing at a certain place, or the evaluation of cosmetics, etc.
[0098] It should be understood that by adding a target function control in the target conversation interface, the target conversation interface and the shared content collection can be connected, so that the first participant and the second participant can view the N target shared content collections commonly associated with the first participant and the second participant through the target function control displayed in the target conversation interface, which can enrich the interaction method in the conversation scenario and improve the convenience for the first participant and the second participant to view the target shared content collection.
[0099] In some feasible implementations, the attention relationship, intimacy, and update frequency of N target shared content sets between the first participating object and the second participating object can be obtained; if the attention relationship, intimacy, and update frequency of N target shared content sets between the first participating object and the second participating object meet the content sharing conditions, the target function control is displayed in the shortcut function area of the target session interface.
[0100] like Figure 2 The terminal device 200a shown can send a display request for a target function control to the server 100, and the server 100 can return the attention relationship, intimacy and update frequency of N target shared content sets between the first participating object and the second participating object to the terminal device 200a based on the display request for the target function control.
[0101] The attention relationship between the first participant and the second participant may include a two-way attention relationship, a one-way attention relationship, and a stranger relationship. The two-way attention relationship may be that the first participant has followed the second participant, and the second participant has followed the first participant, the one-way attention relationship may be that the first participant unilaterally follows the second participant, or the second participant unilaterally follows the first participant, and the stranger relationship may be that the first participant does not follow the second participant, and the second participant does not follow the first participant. The intimacy can be determined based on the chat frequency, mutual visit frequency, and attention duration between the first participant and the second participant.
[0102] Optionally, if there are N target shared content sets between the first participant and the second participant, the update frequencies of the N target shared content sets may also be acquired.
[0103] Further, if the attention relationship, intimacy, and update frequency of the N target shared content sets between the first participant and the second participant meet the content sharing conditions, the target function control is displayed in the shortcut function area of the target conversation interface.
[0104] The embodiment of the present application does not restrict the content sharing conditions, such as the content sharing conditions may include that the attention relationship satisfies a two-way attention relationship or a one-way attention relationship, the intimacy is greater than the target intimacy value, and the update frequency of the N target shared content sets satisfies the target update frequency. The target intimacy value and the target update frequency may be pre-set, and the embodiment of the present application does not restrict the numerical value of the target intimacy value and the number of update frequencies of the target update frequency.
[0105] Furthermore, if the attention relationship, intimacy, and update frequency of the N target shared content sets between the first participant and the second participant meet the content sharing conditions, the terminal device 200a can Figure 4 The target function control is displayed in the quick function area 301a of the target conversation interface shown in the interface 300a3, such as Figure 4 A text button or icon button with the text “Share Favorites” is displayed in the interface 300a3, such as control 303.
[0106] Optionally, the content sharing condition may be determined based on at least one of a focus relationship, intimacy, or update frequency of the N target shared content sets between the first participant object and the second participant object.
[0107] Exemplarily, the content sharing condition can be determined based on the follow relationship between the first participating object and the second participating object. For example, if the follow relationship between the first participating object and the second participating object is a two-way follow relationship, or the follow relationship between the first participating object and the second participating object is a one-way follow relationship, or the follow relationship between the first participating object and the second participating object is a two-way follow relationship or a one-way follow relationship, the target function control is displayed in the shortcut function area of the target session interface.
[0108] Exemplarily, the content sharing condition can be determined based on the intimacy between the first participating object and the second participating object. For example, if the intimacy between the first participating object and the second participating object is greater than the target intimacy value, the target function control is displayed in the shortcut function area of the target session interface.
[0109] Exemplarily, the content sharing condition can be determined based on the update frequency between the first participating object and the second participating object. For example, if the update frequency between the first participating object and the second participating object meets the target update frequency, the target function control is displayed in the shortcut function area of the target session interface.
[0110] It should be understood that by displaying the target function control in the shortcut function area of the target session interface, the terminal object can be helped to quickly view the N target shared content sets that are commonly associated with the first participating object and the second participating object, thereby simplifying the steps of viewing the target shared content sets, improving the convenience of the first participating object and the second participating object in viewing the target shared content sets, and effectively improving the activity of the terminal object.
[0111] Step S102: in response to a trigger operation on a target function control, obtain N target shared content sets commonly associated with the first participant object and the second participant object; N is a positive integer.
[0112] The sharing members of the N target shared content sets include a first participating object and a second participating object. It should be understood that the sharing members of the N target shared content sets may have the authority to view the N target shared content sets.
[0113] Specifically, if Figure 2 The terminal object A shown triggers Figure 4 The control 302 shown in the interface 300a2, or, Figure 4When the control 303 shown in the interface 300a3 is touched, the terminal device 200a can send a request to the server 100 to obtain the target shared content set commonly associated with the first participating object and the second participating object in response to the trigger operation of the control 302 or the control 303, and the server 100 can return the N target shared content sets commonly associated with the first participating object and the second participating object to the terminal device 200a based on the request to obtain the N target shared content sets commonly associated with the first participating object and the second participating object.
[0114] It should be understood that the N target shared content sets returned by the server 100 to the terminal device 200 a may also include one or more published contents included in each target shared content set.
[0115] Optional, such as Figure 2 As shown, before the terminal device 200a obtains the N target shared content sets commonly associated with the first participating object and the second participating object, the terminal device 200a can first detect whether there is a target shared content set between the first participating object and the second participating object. If there is a target shared content set between the first participating object and the second participating object, the terminal device 200a can execute the step of obtaining N target shared content sets commonly associated with the first participating object and the second participating object in response to a trigger operation on the target function control.
[0116] If there is no target shared content set between the first participant and the second participant, the terminal device 200a can display a shared content set creation page in response to a trigger operation on the target function control; the shared content set creation page is used to create a target shared content set commonly associated with the first participant and the second participant.
[0117] Specifically, Figure 4 As shown in the interface 300a4, if there is no target shared content set between the first participant and the second participant, the terminal device 200a can execute a trigger operation in response to the target function control, and display a shared content set creation page as shown in the interface 300a4. Among them, the shared content set creation page as shown in the interface 300a4 can also display creation prompt information, such as "There is no shared favorites with Ta yet, come and create one~". The terminal device 200a can also display creation controls, such as a text button or icon button with the text "Create Shared Favorites". Among them, the creation prompt information is used to prompt the first participant to create a shared content set with the second participant, and the creation control is used to create a target shared content set between the first participant and the second participant.
[0118] In one embodiment, the first participating object can create a shared content collection between itself and the second participating object through the creation control displayed in the shared content collection creation page. At this time, the shared content collection created from the target session interface between the first participating object and the second participating object can determine the first participating object and the second participating object as shared members of the shared content collection by default.
[0119] If there is a target shared content set between the first participant and the second participant, the target shared content set between the first participant and the second participant is returned to the terminal device 200a.
[0120] In one embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participant object and the second participant object.
[0121] Specifically, the terminal device 200a can send a display request for the target shared content set commonly associated with the first participating object and the second participating object to the server 100. The server 100 can obtain at least one candidate shared content set whose shared members include the first participating object and the second participating object based on the display request for the target shared content set commonly associated with the first participating object and the second participating object, and then traverse the number of shared members of the at least one candidate shared content set, filter out a candidate shared content set whose number of shared members is 2 and whose shared members include the first participating object and the second participating object from the at least one candidate shared content set, use the candidate shared content set as the target shared content set, and the server 100 returns the target shared content set to the terminal device 200a.
[0122] It should be understood that, in the case where the shared members of N target shared content sets only include the first participating object and the second participating object, the collection cards corresponding to the N target shared content sets whose shared members only include the first participating object and the second participating object can be displayed in the shared album aggregation interface displayed subsequently, which can strengthen the association between the first participating object and the second participating object, enhance the intimacy between the first participating object and the second participating object, and then enhance the social relationship between the first participating object and the second participating object, thereby enhancing the experience.
[0123] In another embodiment, the shared members of the N target shared content sets may include participating objects different from the first participating object and the second participating object, that is, the target shared content set between the first participating object and the second participating object may be a shared member including at least the first participating object and the second participating object. At this time, the shared members of the N target shared content sets displayed in the subsequent shared album aggregation interface may include participating objects different from the first participating object and the second participating object, which can strengthen the association relationship between the first participating object and the second participating object, and can also strengthen the association relationship between the first participating object and other participating objects.
[0124] Step S103: displaying the collection cards corresponding to the N target shared content sets via the shared album aggregation interface; the collection card is used to display one or more published contents included in the N target shared content sets.
[0125] Specifically, in the case where there is a target shared content set between the first participant and the second participant, such as Figure 2 The terminal device 200a shown can display the following Figure 4 The shared album aggregation interface shown in the interface 300a5 is shown in FIG. The shared album aggregation interface displays collection cards corresponding to N target shared content sets; the collection cards are used to display one or more published contents included in the N target shared content sets.
[0126] In one embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participant object and the second participant object.
[0127] It should be understood that, in the case where the shared members of N target shared content sets only include the first participating object and the second participating object, displaying the collection cards corresponding to the N target shared content sets whose shared members only include the first participating object and the second participating object in the shared album aggregation interface can strengthen the association between the first participating object and the second participating object, enhance the intimacy between the first participating object and the second participating object, and also facilitate the first participating object and the second participating object to perceive the N target shared content sets, thereby enhancing the social relationship between the first participating object and the second participating object and improving the experience.
[0128] Exemplarily, if there are two target shared content sets between the first participating object and the second participating object, that is, N is 2, as shown in interface 300a5, the terminal device can display the collection card corresponding to the target shared content set titled "Let's Travel Together" and the collection card corresponding to the target shared content set titled "Shared Content Set 1" in the shared album aggregation interface.
[0129] Among them, the collection card may include the title of the target shared content collection, the number of published contents added to the target shared content collection, the card information and member information of the added published contents, etc. The specific information can be determined according to the actual application scenario, and the embodiment of the present application is not limited here.
[0130] The card information of the added published content may include the cover image of the published content added to the target shared content set, and the member information may include the number and avatars of the sharing members of the target shared content set.
[0131] Exemplarily, the collection card includes the title of the target shared content collection, such as "Let's travel together", the number of published content added to the target shared content collection, such as "Note 4", member information of the target shared content collection, such as "Shared by - 2 people" and the avatar of each sharing member, and card information of the published content added to the target shared content collection, such as the cover image of each published content.
[0132] Optionally, when there is a target shared content set between the first participant and the second participant, the target shared content set can be displayed in the shared album aggregation interface in the order in which it is updated. For example, the most recently updated target shared content set is displayed first, or the most recently updated target shared content set is displayed prominently, such as by displaying a reminder effect. The most recently updated may refer to a time before the current system time, and the update time is closest to the current system time.
[0133] In one embodiment, if Figure 4 The shared album aggregation interface shown in interface 300a5 may also include a "Create" control, and the first participating object may create a shared content collection between the first participating object and the second participating object through the "Create" control. At this time, the shared content collection created from the shared album aggregation interface between the first participating object and the second participating object may default to determining the first participating object and the second participating object as shared members of the shared content collection.
[0134] In some feasible implementations, when an update event is detected in N target shared content sets, an update mark is displayed at a preset position of the target function control, and the update mark is used to prompt the first participant or the second participant to view the updated content indicated by the update event in the N target shared content sets.
[0135] The update mark may be a label displayed at a preset position of the target function control and having the word "update" displayed, for example, Figure 4The interface 300a2 shown in FIG. 1 shows a label with the word "update", or the update mark can be a small red dot displayed at the preset position of the target function control. It should be understood that displaying the update mark at the preset position of the target function control can prompt the first participant and the second participant to view the updated content in the N target shared content sets, thereby improving the activity of the terminal object.
[0136] The update event may include a first content adding event, a second content adding event, a batch content adding event, and a member updating event. The updated content may include new published content indicated by the first content adding event, the second content adding event, and the batch content adding event, and new shared members indicated by the member updating event.
[0137] It should be understood that when an update event is detected in N target shared content sets, an update mark is displayed at a preset position of the target function control, which can prompt the first participant and the second participant to view the updated content in the N target shared content sets, thereby improving the activity of the terminal object.
[0138] In some feasible implementations, the N target shared content sets include a target shared content set N i ;like Figure 2 The terminal device 200a shown can respond to the sharing operation for the first content to be added by displaying a target session message in the target session interface; the target session message includes a prompt card message, and the prompt card message is used to prompt that the first content to be added is to be added to the N target shared content sets. Further, the terminal device 200a can respond to the prompt card message and the target shared content set N i The first content addition event between the first content to be added and the first content to be added are added to the target shared content set N i middle.
[0139] Optionally, the update event may include a first content adding event; when the terminal device 200a detects the target shared content N included in the N target shared content sets, i When there is a first content adding event, in other words, when the terminal device 200a detects an update event in the N target shared content sets, the update mark is displayed at the preset position of the target function control. At this time, the update mark is used to prompt the first participating object or the second participating object to view the newly published content indicated by the first content adding event, that is, the above-mentioned first content to be added.
[0140] The sharing operation for the first content to be added may include a preset sharing click operation, a preset sharing slide operation, a preset sharing gesture or a preset sharing voice, etc., or the sharing operation for the first content to be added may include a triggering operation for a "share note" control in the control display area. It should be understood that the sharing operation for the first content to be added may be used to share the first content to be added in the target conversation interface between the first participant and the second participant, and display the target conversation message in the target conversation interface, and the target conversation message includes a prompt card message.
[0141] The prompt card message may include card information of the first content to be added, a publishing author of the first content to be added, and title information of the first content to be added, wherein the card information includes a cover image of the first content to be added.
[0142] Specifically, see Figure 5 , Figure 5 2 is another scenario diagram of the data sharing display method provided by the embodiment of the present application. For example, the first content to be added may be a published content titled "A good place to go on weekends | XX Park". The terminal device 200a may respond to the sharing operation on the published content titled "A good place to go on weekends | XX Park" and display the following in the target session interface: Figure 5 The target conversation message shown in the interface 300b1 may include a prompt card message of the published content titled "Great Place to Go on Weekends | XX Park".
[0143] Among them, the prompt card message includes the card information of the first content to be added, such as the cover image of the published content with the title "Good Place to Go on Weekends | XX Park", the publishing author of the first content to be added, such as "Xiao Yun" and the avatar of the publishing author, and the title information of the first content to be added, such as "Good Place to Go on Weekends | XX Park".
[0144] Optionally, the terminal device 200a may display a content detail page of the first content to be added in response to a trigger operation on the prompt card message, and detailed information of the first content to be added may be viewed on the content detail page.
[0145] Furthermore, if Figure 2 The terminal object A shown in the figure is triggered by long pressing. Figure 5 When the prompt card message shown in the interface 300b1 is displayed, the terminal device 200a can respond to the long press trigger operation for the prompt card message and display the following Figure 5 The function display area 301b shown in the interface 300b2. Among them, the long press trigger operation refers to an operation in which the continuous triggering time is greater than the time threshold.
[0146] Among them, one or more function controls may be displayed in the function display area 301b, for example, a "forward" control, a "reply" control, a "favorite" control, and a "delete" control are displayed in the function display area 301b. Among them, the "forward" control is used to forward the first content to be added, the "reply" control is used to quote the prompt card message and reply to the prompt card message, the "favorite" control is used to favorite the first content to be added, and the "delete" control is used to delete the conversation message.
[0147] Furthermore, the terminal device 200a may display a content collection interface as shown in interface 300b3 in response to a trigger operation on the "Collection" control. The collection interface shown in interface 300b3 displays a content collection including a target shared content collection titled "Let's Travel Together" and a target shared content collection titled "Shared Content Collection 1", and a selection control corresponding to each target shared content collection. For example, Figure 5 As shown in the interface 300b3, when the terminal object A triggers the selection control 301c corresponding to the target shared content set titled "Let's travel together", the target shared content set titled "Let's travel together" can be determined as the target shared content set N. i Then, the terminal device 200a can add the content to be added to the shared content set N in response to the triggering operation of the selection control 301c. i , that is, add the published content titled "Great place to go on weekends | XX Park" to the target shared content collection titled "Let's travel together".
[0148] In one embodiment, when the sharing members of N target shared content sets may include participating objects different from the first participating object and the second participating object, the target shared content set displayed in the content set interface as shown in interface 300b3 may be a shared content set whose sharing members include at least the first participating object and the second participating object.
[0149] In another embodiment, when the N target shared content sets may refer to shared content sets whose sharing members only include the first participating object and the second participating object, the target shared content set displayed in the content set interface as shown in interface 300b3 may be a shared content set whose sharing members only include the first participating object and the second participating object.
[0150] In another embodiment, when the first participant is the sender of the conversation message, the content collection displayed in the content collection interface shown in interface 300b3 may include, in addition to the N target shared content collections, the content collection created by the first participant. In other words, the first content to be added corresponding to the prompt card message may be added to the N target shared content collections or to the content collection created by the first participant.
[0151] The main difference between the target shared content collection and the content collection is that all the sharing members of the target shared content collection have the permission to add and publish content, while only the creation object of the content collection has the permission to add and publish content.
[0152] In the embodiment of the present application, the above-mentioned prompt card message and the target shared content set N i Add an event for the first content between Figure 2 The terminal object A shown in FIG. 10 executes adding the first content to be added corresponding to the prompt card message to the target shared content set N. i For example, the terminal object A triggers the "Collection" control displayed in the function display area 301b, thereby triggering the operation of the selection control 301c corresponding to the target shared content set titled "Let's Travel Together". i Add an event for the first content between Figure 2 The terminal object A shown clicks the collection card of the first content to be added included in the prompt card information, enters the content details page of the first content to be added, and adds the first content to be added to the target shared content collection N through the content details page. i operation.
[0153] It should be understood that through the prompt card message displayed in the target conversation interface, the first content to be added corresponding to the prompt card message can be added to N target shared content sets, which not only enriches the interactive mode of the target conversation interface, but also improves the activity of the terminal object.
[0154] In some possible implementations, such as Figure 2 The terminal device 200a shown in FIG. 1 can detect the target shared content set N i When there is a first content adding event, first update prompt information is displayed in the target session interface; the first update prompt information includes first system prompt information and / or a first content card message corresponding to the first content to be added; the first update prompt information is generated based on the first content adding event.
[0155] In one embodiment, when the sharing members of the N target shared content sets may include a participant object different from the first participant object and the second participant object, when the target shared content set N is detected, i When there is a first content adding event, first update prompt information can be displayed in the target conversation interface between the first participant and the second participant. The first update prompt information can be used to prompt the first participant and the second participant to view the target shared content set N. i , so that the first participant and the second participant can view the target shared content set N in time i , improve the first participant and the second participant's interest in the target shared content set N i perception.
[0156] In another embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participant and the second participant. In this case, when the target shared content sets N are detected, i When there is a first content adding event, the first update prompt information is displayed in the target conversation interface between the first participant and the second participant. That is to say, only when the N target shared content sets whose sharing members only include the first participant and the second participant detect the first content adding event, the first update prompt information is displayed in the target conversation interface between the first participant and the second participant. In other words, when the sharing members of the N target shared content sets include participants different from the first participant and the second participant, the first update prompt information is displayed in the target conversation interface between the first participant and the second participant when the target shared content sets N are detected. i When there is a first content addition event, the first update prompt information is no longer displayed in the target conversation interface between the first participating object and the second participating object, which can avoid displaying the first update prompt information multiple times in the target conversation interface between the first participating object and the second participating object, avoid message accumulation, and enable more important messages to be delivered, thereby improving message processing efficiency.
[0157] Specifically, the target shared content set N i The first content adding event may be adding the published content titled “Good weekend destination | XX Park” to the target shared content set titled “Let’s travel together”. In this case, the target shared content set titled “Let’s travel together” is the target shared content set N. i .
[0158] Furthermore, in Figure 2 When the terminal device 200a shown in the figure detects that there is a first content adding event in the target shared content set titled "Let's Travel Together", the terminal device 200a may display the following in the target session interface: Figure 5The first update prompt information shown in interface 300b4 and interface 300b5.
[0159] The first system prompt information may be as follows: Figure 5 "You added content to 'Let's Travel Together'" as shown in the interface 300b4, or Figure 5 The conversation message shown in interface 300b5 that references a prompt card message, such as the conversation message shown as "You added content to "Let's Travel Together"," references a prompt card message, and can also prompt the first content to be added corresponding to the first update prompt information by displaying a "reference" mark.
[0160] The first content card message corresponding to the first content to be added can be found in Figure 5 The interface 300b4 includes a card corresponding to the first content to be added with the title "Great Place to Go on Weekends | XX Park".
[0161] It should be understood that the first update prompt information includes the first system prompt information, or the first content card message corresponding to the first content to be added, or the first system prompt information and the first content card message corresponding to the first content to be added.
[0162] It should be understood that in the target shared content set N i When the sharing members include only the first participant and the second participant, if the second participant executes the prompt card message and the target shared content set N i If a first content adding event is detected between the first content to be added and the first content card message corresponding to the first content to be added, the terminal device 200a may also display the first update prompt information in the target session interface. The first update prompt information includes the first system prompt information and / or the first content card message corresponding to the first content to be added.
[0163] In an optional implementation, after displaying the shared album aggregation interface, the terminal object can i The corresponding collection card performs a viewing operation. For example, the terminal object can click on the target shared content collection N i The terminal device can respond to the corresponding collection card for the target shared content collection N i The corresponding collection card viewing operation displays the target shared content collection N i 's management page.
[0164] For example, the shared album aggregation interface can be found at Figure 4In interface 300a5, the shared album aggregation interface displays two collection cards corresponding to the target shared content collections, namely, the collection card corresponding to the target shared content collection titled "Let's Travel Together" and the collection card corresponding to the target shared content collection titled "Shared Content Collection 1". Further, the terminal object can click on the collection card corresponding to the target shared content collection titled "Let's Travel Together", and the terminal device can respond to the trigger operation on the collection card corresponding to the target shared content collection titled "Let's Travel Together" and display the management page of the target shared content collection titled "Let's Travel Together".
[0165] In another optional implementation, after the first update prompt information is displayed, the terminal object may perform a viewing operation on the first update prompt information. For example, the terminal object may click on the target shared content set N displayed in the first update prompt information. i The terminal device may display the target shared content set N in response to the viewing operation on the title information. i 's management page.
[0166] For example, the first update prompt information may display the target shared content set N i The title information, such as Figure 5 As shown in interface 300b4 and interface 300b5, the first update prompt information displays the title information such as "Let's Travel Together". When the terminal object clicks "Let's Travel Together", the terminal device can respond to the trigger operation for "Let's Travel Together" and display the management page of the target shared content collection titled "Let's Travel Together", as shown in interface 300b6.
[0167] As shown in interface 300b6, since the first participant is the creation object of the target shared content collection titled "Let's Travel Together", when the first participant enters the management page of the target shared content collection titled "Let's Travel Together", an invitation control, such as an "Invite Friends" control, can be displayed in the management page, and the first participant can invite other participants to join, such as the second participant, through the invitation control. In addition, since new published content has been added to the target shared content collection "Let's Travel Together", the number of added published content of the target shared content collection "Let's Travel Together" has increased from 4 to 5, and the number of published content, such as "Notes·5", can be displayed in the management page of the target shared content collection titled "Let's Travel Together".
[0168] It should be understood that since the sharing members of the N target shared content sets only include the first participating object and the second participating object, when the target shared content set N is detected iWhen there is a first content addition event, the first update prompt information is displayed in the target conversation interface, which can promptly remind the first participant and the second participant to view the updated content of the N target shared content sets, thereby strengthening the first participant and the second participant's perception of the N target shared content sets, realizing the linkage between the target conversation interface and the target shared content set, and enriching the interactive mode of the conversation interface, thereby improving the activity of the terminal object.
[0169] In some feasible implementations, the N target shared content sets include a target shared content set N i ;like Figure 2 The terminal device 200a shown can display an add prompt message in the target session interface when a sharing operation for the target published content is detected; the add prompt message includes an add control; the add prompt message is used to prompt the target published content to be added to the target shared content set N. i ; Target shared content set N i The target content is determined based on the content type of the target published content and the content types corresponding to the N target shared content sets. Further, in response to a trigger operation for adding a control, the target published content is added to the target shared content set N. i middle.
[0170] Specifically, see Figure 6 , Figure 6 This is another scenario diagram of the data sharing display method provided in the embodiment of the present application. For adding prompt information, please refer to Figure 6 “Add this published content to “Let’s Travel Together”” as shown in the interface 300c1.
[0171] The added prompt information may be a prompt information sent by the system, a pop-up prompt information, or a session message visible only to the sender of the session message, which is not limited here.
[0172] Among them, adding prompt information may include adding controls, such as Figure 6 The target shared content set titled "Let's Travel Together" is the target shared content set N. i , target shared content set N i It is determined based on the content type of the target published content and the content types corresponding to the N target shared content sets.
[0173] For example, if the target published content titled “Good weekend destination | XX Park” has a content type of travel, and the target shared content set titled “Let’s travel together” also has a content type of travel, then the target shared content set titled “Let’s travel together” can be determined as the target shared content set N.i .
[0174] Furthermore, if Figure 2 The terminal object A shown triggers Figure 6 When the "Add" control shown in the interface 300c1 is clicked, the terminal device 200a can respond to the trigger operation of the "Add" control and add the target published content titled "Good Place to Go on Weekends | XX Park" to the target shared content collection titled "Let's Travel Together".
[0175] It should be understood that when a sharing operation for a target published content is detected, an add prompt message is displayed in the target session interface, and the target published content is added to the target shared content set N through the add control included in the add prompt message. i It can simplify the steps, improve the efficiency of adding target published content, realize the linkage between the target conversation interface and the target shared content collection, enrich the interactive method of the target conversation interface, and improve the activity of the terminal object.
[0176] In some possible implementations, such as Figure 2 The terminal device 200a shown in FIG. 200a can detect that the target published content is added to the target shared content set N. i In the target session interface, the modification prompt information is displayed; the modification prompt information includes a modification control. Further, the terminal device 200a can respond to the trigger operation on the modification control and display a content collection interface including N target shared content collections. Further, the terminal device 200a can respond to the selection operation on the content collection to be added included in the content collection interface and add the target published content to the content collection to be added; the content collection to be added and the target shared content collection N i different.
[0177] Specifically, when the terminal device 200a detects that the target published content is added to the target shared content set N i When the terminal device 200a detects that the target published content titled "Good weekend destination | XX Park" is added to the target shared content collection titled "Let's travel together", the target published content can be added to the target shared content collection titled "Let's travel together". Figure 6 The modification prompt information is displayed in the target conversation interface displayed in the interface 300c2. The modification prompt information may also include a modification control and modification prompt information. The modification control may be a "modify" control shown in the interface 300c2. The modification prompt information may include the text information "Collection successful" shown in the interface 300c2.
[0178] The modification prompt information may be a prompt information sent by the system, a pop-up prompt information, or a session message visible only to the sender of the session message, which is not limited here.
[0179] Furthermore, if Figure 2 The terminal object A shown triggers Figure 6 When the "Modify" control is displayed on the interface 300c2, the terminal device 200a can respond to the trigger operation for the "Modify" control and display the content collection interface shown in the interface 300c3. Among them, the content collection interface shown in the interface 300c3 can display a target shared content collection titled "Let's Travel Together" and a target shared content collection titled "Shared Content Collection 1", as well as a selection control 301c corresponding to the target shared content collection titled "Let's Travel Together" and a selection control 301d corresponding to the target shared content collection titled "Shared Content Collection 1". It should be understood that since the target published content titled "Good Places to Go on Weekends | XX Park" has been added to the target shared content collection of "Let's Travel Together", the selection control 301c corresponding to the target shared content collection of "Let's Travel Together" is in a selected state.
[0180] At this time, terminal object A can uncheck the selection control 301c corresponding to the target shared content set titled "Let's Travel Together" to remove the target published content titled "Great Place to Go on Weekends | XX Park" from the target shared content set titled "Let's Travel Together", thereby triggering the selection control 301d corresponding to the target shared content set titled "Shared Content Set 1" and determining the target shared content set titled "Shared Content Set 1" as the content set to be added.
[0181] Alternatively, terminal object A can trigger the selection control 301d corresponding to the target shared content set titled "Shared Content Set 1" while the selection control 301c corresponding to the target shared content set titled "Let's Travel Together" is in the selected state, and determine both the target shared content set titled "Let's Travel Together" and the target shared content set titled "Shared Content Set 1" as the content sets to be added, such as Figure 6 At this time, the content set to be added and the target shared content set N are still satisfied. i different.
[0182] Furthermore, after the terminal object A determines the set of content to be added, the terminal device 200a can add the target published content titled "Good weekend destination | XX Park" to the set of content to be added, and can also display the following information: Figure 6 The prompt message "Modification successful" is shown in the interface 300c4.
[0183] It should be understood that after detecting that the target published content is added to the target shared content set N iWhen the target session interface is in the process of modifying the content, a modification prompt is displayed in the target session interface, and the target published content is added to the target shared content set N by modifying the modification control included in the modification prompt. i In different sets of content to be added, a variety of interactive methods for adding target published content are provided to terminal objects, which realizes the linkage between the target conversation interface and the target shared content set, enriches the interactive methods of the conversation interface, and improves the activity of the terminal objects.
[0184] In some feasible implementations, the N target shared content sets include a target shared content set N i ;like Figure 2 The terminal device 200a shown can determine the target media data displayed in the service interface as the second content to be added; the service interface is different from the target session interface. Further, the terminal device 200a can respond to the second content to be added and the target shared content set N. i The second content adding event between the two, displays the second update prompt information in the target session interface; the second update prompt information includes the second system prompt information and / or the content card message corresponding to the second content to be added; the second update prompt information is generated based on the second content adding event.
[0185] In one embodiment, when the sharing members of the N target shared content sets may include a participant object different from the first participant object and the second participant object, when the target shared content set N is detected, i When there is a second content adding event, the second update prompt information can be displayed in the target conversation interface between the first participant and the second participant. The second update prompt information can be used to prompt the first participant and the second participant to view the target shared content set N. i , so that the first participant and the second participant can view the target shared content set N in time i , improve the first participant and the second participant's interest in the target shared content set N i perception.
[0186] In another embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participant and the second participant. In this case, when the target shared content sets N are detected, iWhen there is a second content adding event, the second update prompt information is displayed in the target conversation interface between the first participant and the second participant. That is to say, only when the second content adding event is detected by the sharing members including the N target shared content sets that are different from the first participant and the second participant, the second update prompt information is displayed in the target conversation interface between the first participant and the second participant. In other words, when the sharing members of the N target shared content sets include participants different from the first participant and the second participant, the second update prompt information is displayed in the target conversation interface between the first participant and the second participant. i When there is a second content adding event, the second update prompt information will no longer be displayed in the target conversation interface between the first participating object and the second participating object, which can avoid the second update prompt information being displayed multiple times in the target conversation interface between the first participating object and the second participating object, avoid message accumulation, and enable more important messages to be delivered, thereby improving message processing efficiency.
[0187] Optionally, the update event may include a second content addition event; when the terminal device 200a detects that there is an update event in the N target shared content sets, in other words, when the terminal device 200a detects that the target shared content N included in the N target shared content sets i When there is a second content adding event, an update mark is displayed at a preset position of the target function control. At this time, the update mark is used to prompt the first participant or the second participant to view the newly published content indicated by the second content adding event, that is, the second content to be added.
[0188] Optional, such as Figure 2 When displaying the service interface, the terminal device 200a may send a request for publishing content recommendation to the server 100. The server 100 may send at least one media data to the terminal device 200a based on the request for publishing content recommendation.
[0189] In another optional implementation, after the terminal device 200a displays the service interface, the terminal object A may perform a display operation of the second content to be added on the service interface, and the terminal device 200a displays a content details page of the second content to be added in response to the display operation of the second content to be added.
[0190] For details, please refer to the business interface. Figure 7 Interface 400a1 displays multiple media data, wherein the multiple media data include media data 401. For the convenience of description, media data 401 will be taken as target media data for example.
[0191] When the terminal object A triggers the media data 401, the terminal device 200a can display the content details page of the media data 401 in response to the triggering operation on the media data 401, as shown in the interface 400a2. The interface 400a2 displays a collection control 401a.
[0192] In one embodiment, when the terminal object A triggers the collection control 401a, the terminal device 200a can respond to the triggering operation on the collection control 401a by adding the first content to be added to the default content set and displaying a prompt message of successful addition, such as Figure 7 The default content set is different from the N target shared content sets. In the default content set, only the first participant can add published content.
[0193] In another embodiment, the successful addition prompt information may also include a display control corresponding to the content collection interface. When the terminal object A triggers the display control corresponding to the content collection interface, the terminal device 200a may display the content collection interface in response to the triggering operation of the display control corresponding to the content collection interface.
[0194] For example, Figure 7 As shown in the adding success prompt information in the interface 400a3, the adding success prompt information includes a display control corresponding to the content collection interface, such as a text button or icon button with the text "Add to collection". The terminal device 200a can respond to the triggering operation of the text button or icon button with the text "Add to collection" and display the following. Figure 7 The content collection interface shown in interface 400a4.
[0195] Among them, if the N target shared content sets are a target shared content set titled "Let's Travel Together" and a target shared content set titled "Shared Content Set 1", then the content set interface can display a target shared content set titled "Let's Travel Together" and a target shared content set titled "Shared Content Set 1", as well as selection controls corresponding to the target shared content set titled "Let's Travel Together" and the target shared content set titled "Shared Content Set 1" respectively.
[0196] It should be understood that the content collection displayed in the content collection interface shown in interface 400a4 may be a shared content collection added by the first participant, or may be a content collection created by the first participant, or may be a shared content collection added by the first participant and a content collection created by the first participant. In other words, the second content to be added may also be added to the content collection created by the first participant.
[0197] The shared content set added by the first participant may include N target shared content sets between the first participant and the second participant, and a shared content set between the first participant and other participants.
[0198] Among them, all shared members of the shared content collection have the permission to add and publish content, and only the creator of the content collection has the permission to add and publish content.
[0199] For example, when the terminal object A triggers the selection control 401b corresponding to the target shared content set titled "Let's travel together", the target shared content set titled "Let's travel together" may be determined as the target shared content set N. i Then, the terminal device 200a can add the second content to be added to the target shared content set N in response to the triggering operation of the selection control 401b. i , that is, the published content titled "xxxxxx" is added to the target shared content collection titled "Let's Travel Together".
[0200] In another embodiment, when the terminal object A long presses to trigger the collection control 401a, the terminal device 200a can respond to the long press trigger operation on the collection control 401a and display the following: Figure 7 Then, in the content collection interface, select the target shared content collection N. i , to add the second content to be added to the target shared content set N i .
[0201] Furthermore, the terminal device 200a may respond to the second content to be added and the target shared content set N i The second content adding event between the two is displayed in the target session interface as follows Figure 7 The second update prompt information shown in the interface 400a5 and the interface 400a6. The second update prompt information includes the second system prompt information and / or the content card message corresponding to the second content to be added.
[0202] The second system prompt information can be as follows: Figure 7 "You added content to 'Let's Travel Together'" as shown in interface 400a5, or Figure 7 The conversation message shown in interface 400a6 references the second content to be added, such as the conversation message shown as "You added content to "Let's Travel Together"" references the second content to be added, and the second update prompt information corresponding to the second content to be added can also be prompted by displaying a "reference" mark.
[0203] The second content card message corresponding to the second content to be added can be found in Figure 7 The interface 400a5 shown includes a card corresponding to the second content to be added with the title "xxxxxx".
[0204] It should be understood that the second update prompt information includes the second system prompt information, or the second content card message corresponding to the second content to be added, or the second system prompt information and the second content card message corresponding to the second content to be added.
[0205] It should be understood that in the target shared content set N i When the sharing members include only the first participant and the second participant, if the second participant executes the second content to be added and the target shared content set N i If a second content adding event is detected between the second content adding event and the second content adding event, the terminal device 200a may also display the second update prompt information in the target session interface. The second update prompt information includes the second system prompt information and / or the second content card message corresponding to the second content to be added.
[0206] The second content to be added may be the same as the first content to be added, or may be different from the first content to be added.
[0207] In an optional implementation, after the second update prompt information is displayed, the terminal object may perform a viewing operation on the second update prompt information. For example, the terminal object may click on the target shared content set N displayed in the second update prompt information. i The terminal device may display the target shared content set N in response to the viewing operation on the title information. i 's management page.
[0208] It should be understood that since the sharing members of the N target shared content sets only include the first participant and the second participant, the second content to be added is determined from the service interface, and when it is detected that the second content to be added is consistent with the target shared content set N, i When there is a second content adding event, the second update prompt information is displayed in the target session interface, which can promptly remind the first participant and the second participant to view the updated content of the N target shared content sets, thereby strengthening the first participant and the second participant's perception of the N target shared content sets, realizing the linkage between the target session interface and the target shared content set, enriching the interactive method of the target session interface, and improving the activity of the terminal object.
[0209] In some feasible implementations, the update event includes a batch content adding event; the N target shared content sets include a target shared content set N i ;like Figure 2 The terminal device 200a shown may respond to the target shared content set Ni When a batch content adding event is received, batch prompt information is displayed in the target session interface; the batch prompt information is used to prompt that at least two target contents to be added indicated by the batch content adding event have been added to the target shared content set N. i .
[0210] In one embodiment, when the sharing members of the N target shared content sets may include a participant object different from the first participant object and the second participant object, when the target shared content set N is detected, i When there is a batch content addition event, batch prompt information can be displayed in the target conversation interface between the first participant and the second participant. The batch prompt information can be used to prompt the first participant and the second participant to view the target shared content set N. i , so that the first participant and the second participant can view the target shared content set N in time i , improve the first participant and the second participant's interest in the target shared content set N i perception.
[0211] In another embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participant and the second participant. In this case, when the target shared content sets N are detected, i When there is a batch content addition event, batch prompt information is displayed in the target conversation interface between the first participant and the second participant. That is, only when the batch content addition event is detected that the sharing members include N target shared content sets with the first participant and the second participant, the batch prompt information is displayed in the target conversation interface between the first participant and the second participant. In other words, when the sharing members of the N target shared content sets include participants different from the first participant and the second participant, the batch prompt information is displayed in the target conversation interface between the first participant and the second participant. i When there is a batch content addition event, batch prompt information will no longer be displayed in the target conversation interface between the first participating object and the second participating object. This can avoid displaying batch prompt information multiple times in the target conversation interface between the first participating object and the second participating object, avoid message accumulation, and enable more important messages to be delivered, thereby improving message processing efficiency.
[0212] Optionally, when the terminal device 200a detects that there is a batch content addition event in the N target shared content sets, in other words, when the terminal device 200a detects that the target shared content N included in the N target shared content sets iWhen there is a batch content adding event, an update mark is displayed at a preset position of the target function control. At this time, the update mark is used to prompt the first participant or the second participant to view the newly published content indicated by the batch content adding event, that is, the at least two target contents to be added.
[0213] Among them, for the target shared content set N i The batch content adding event can be a target shared content set N within a preset time period. i At least two target contents to be added are added to the target shared content set N, or the at least two target contents to be added are added to the target shared content set N. i The interval duration in is less than the preset interval duration. The preset duration and the preset interval duration may be set in advance.
[0214] For example, the at least two target contents to be added include target content 1 and target content 2, and the preset duration is 30 seconds. If within 30 seconds, the target shared content set N i Target content to be added 1 and target content to be added 2 are added, that is, target shared content set N included in N target shared content sets. i There is a batch content addition event. For example, the preset interval is 10s, if the target shared content set N i When the time interval between adding the target content 1 to be added and adding the target content 2 to be added is less than 10 seconds, that is, the target shared content set N included in the N target shared content sets i There is a batch content addition event.
[0215] For further information, see Figure 8 , Figure 8 is another scenario diagram of the data sharing display method provided in the embodiment of the present application, such as Figure 8 As shown, Figure 2 The terminal device 200a shown may respond to the target shared content set N i When a batch content is added to an event, batch prompt information is displayed in the target session interface. The batch prompt information may include system prompt information, such as Figure 8 “You added multiple contents to “Let’s Travel Together”” as shown in interface 400b1.
[0216] Optionally, the batch prompt information may include a target content card message, such as Figure 8 The interface 400b1 shows cards corresponding to the target content to be added 1 and the target content to be added 2. It should be understood that the batch prompt information can prompt that the target content to be added 1 and the target content to be added 2 indicated by the batch content adding event have been added to the target shared content set N. i .
[0217] In an optional implementation, after the batch prompt information is displayed, the terminal object may perform a viewing operation on the batch prompt information. For example, the terminal object may click on the target shared content set N displayed in the batch prompt information. i The terminal device may display the target shared content set N in response to the viewing operation on the title information. i 's management page.
[0218] It should be understood that since the sharing members of the N target shared content sets only include the first participant object and the second participant object, when the target shared content set N included in the N target shared content sets is detected, i When there is a batch content addition event, batch prompt information is displayed in the target session interface, which can promptly remind the first participant and the second participant to view the updated content of the N target shared content sets, thereby strengthening the first participant and the second participant's perception of the N target shared content sets, realizing the linkage between the target session interface and the target shared content set, enriching the interactive method of the target session interface, and improving the activity of the terminal object.
[0219] In some feasible implementations, the N target shared content sets include a target shared content set N i ; After detecting the target shared content set N i When a member update event occurs for a shared member, member update prompt information is displayed in the target session interface; the member update prompt information is used to prompt the third participant to join the target shared content set N i .
[0220] In one embodiment, when the sharing members of the N target shared content sets may include a participant object different from the first participant object and the second participant object, when the target shared content set N is detected, i When a member update event occurs, member update prompt information may be displayed in the target conversation interface between the first participant and the second participant. The member update information may prompt the first participant and the second participant to view the target shared content set N. i , so that the first participant and the second participant can view the target shared content set N in time i , improve the first participant and the second participant's interest in the target shared content set N i perception.
[0221] In another embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participant and the second participant. In this case, when the target shared content sets N are detected, iWhen a member update event occurs, member update prompt information is displayed in the target conversation interface between the first participant and the second participant. That is, only when a member update event is detected in the target shared content set containing N target shared content sets with the first participant and the second participant, member update prompt information is displayed in the target conversation interface between the first participant and the second participant. In other words, when the shared members of the N target shared content sets contain participants different from the first participant and the second participant, the member update prompt information is displayed in the target conversation interface between the first participant and the second participant. i When there is a member update event, the member update prompt information will no longer be displayed in the target conversation interface between the first participating object and the second participating object. This can avoid displaying the member update prompt information multiple times in the target conversation interface between the first participating object and the second participating object, avoid message accumulation, and enable more important messages to be delivered, thereby improving message processing efficiency.
[0222] Optionally, the update event may include a member update event; when the terminal device 200a detects that there is a member update event in the N target shared content sets, in other words, when the terminal device 200a detects that the target shared content N included in the N target shared content sets i When there is a member update event, an update mark is displayed at a preset position of the target function control. At this time, the update mark is used to prompt the first participant or the second participant to view the new shared member indicated by the member update event, that is, the third participant mentioned above.
[0223] For example, if the target shared content set titled "Let's travel together" is the target shared content N i The management page for the target shared content collection titled "Let's Travel Together" can be found at Fig. 9 The interface 500a 1, wherein Fig. 9 FIG. 1 is another schematic diagram of a data sharing display method provided in an embodiment of the present application. Fig. 9 As shown in the interface 500a1, the management page may include target shared content N i Title, such as "Let's travel together", target sharing content N i Introduction, such as Introduction 1, target shared content N i The number of published content, such as "Note 5", target shared content N i The shared member information, such as the shared member's avatar, name, etc. The management page can also display the published content added to the shared content collection.
[0224] Optionally, the management page may include an "Invite Friends" control. Figure 2 Terminal object A triggers Fig. 9When the "Invite Friends" control shown in the interface 500a1 is clicked, the terminal device 200a can respond to the triggering operation of the "Invite Friends" control and display the sharing member display list as shown in the interface 500a2, and display the target shared content N in the sharing member display list. i For the existing participating objects in the list, such as “first participating object” and “second participating object”, an “add friend” control 501 may also be displayed.
[0225] Furthermore, when terminal object A triggers Fig. 9 When the terminal device 200a clicks the "Add Friend" control 501 shown in the interface 500a2, the terminal device 200a can respond to the trigger operation on the "Add Friend" control 501 and display the recent chat page, as shown in the interface 500a3. The recent chat page displays the friends who have recently chatted with the first participant, such as the "second participant" and "third participant" shown in the interface 500a3. Among them, the selection control corresponding to the second participant is checked by default, which means that the second participant has joined the target shared content N i , the selection control 503 corresponding to the third participant is not checked, which means that the third participant has not joined the target shared content N i .
[0226] Furthermore, when the terminal object A triggers the selection control 503 corresponding to the third participant object, the terminal device 200a can respond to the triggering operation of the selection control 503 corresponding to the third participant object by checking the selection control 503 and determining the third participant object as the object to be invited. Fig. 9 When the "OK" control shown in interface 500a3 is clicked, the terminal device can respond to the trigger operation of the "OK" control, display the target conversation interface between the first participating object and the third participating object, and display the invitation prompt information in the target conversation interface between the first participating object and the third participating object.
[0227] The invitation prompt information may include a fourth system prompt information and / or a fourth content card message. The fourth system prompt information may refer to the interface 500a4, such as "You invite the other party to join "Travel Together"". As shown in the interface 500a4, the fourth content card message may include the target shared content set N i Cover information, target shared content set N i The creation object, namely the first participating object, and the target shared content set N i The number of published content that has been added, such as "Notes 5".
[0228] Among them, the invitation prompt information may include the fourth system prompt information and / or the fourth content card message. The invitation prompt information may include the fourth system prompt information, or the invitation prompt information may include the fourth content card message, or the invitation prompt information may include the fourth system prompt information and the fourth content card message.
[0229] Optionally, the third participant may join the target shared content set N through the invitation prompt information sent by the first participant. i .
[0230] For example, see Fig.10 , Fig.10 1 is another scenario diagram of the data sharing display method provided by the embodiment of the present application. The target conversation interface between the first participant and the third participant is as follows: Fig.10 As shown in the interface 500b1, the third participant is the sender of the conversation message, so the conversation message of the third participant is close to the right, and the first participant is the receiver of the conversation message, so the conversation message of the first participant is close to the left. Fig.10 The target conversation interface shown in the interface 500b1 is based on the third participant as the main perspective, and the conversation message containing the invitation prompt information is displayed in the target conversation interface between the first participant and the third participant, such as Fig.10 As shown in interface 500b1.
[0231] The invitation prompt information may include the target shared content set N i A title, such as "Let's go traveling together", and a viewing control, such as a text button or an icon button displaying the word "view", that is, the third participant can view the target shared content set N through the text button or the icon button displaying the word "view". i The management page, such as Fig.10 As shown in the interface 500b2, Fig.10 The management page shown in the interface 500b2 includes a join control, such as a “join” control, through which the third participant can join the target shared content set N. i .
[0232] Among them, since the third participant is the target shared content set N i The receiving object can therefore be in the target shared content set N i The management page may include a text button or icon button displaying "Sharing with 2 friends", and the third participant can view the target shared content set N through the text button or icon button displaying "Sharing with 2 friends". i Among them, when the third participant joins the target shared content set Ni After that, the third participant has the exit target shared content set N i Permissions, optional, target shared content set N i The creation object, namely the first participating object, can also share the target content set N i The shared member authorization of the target shared content set N i The sharing members have the right to invite other participants to join the target shared content set N i permissions.
[0233] Furthermore, in Figure 2 The terminal device 200a shown detects the target shared content N titled "Let's Travel Together" i When a member update event occurs, the member update prompt information is displayed in the target session interface, such as Figure 8 The member update prompt information of "A new member has joined "Let's Travel Together"~" shown in the interface 400b2, wherein the member update prompt information is used to prompt that the third participant has joined the target shared content set N i .
[0234] In an optional implementation, after the member update prompt information is displayed, the terminal object may perform a viewing operation on the member update prompt information. For example, the terminal object may click on the target shared content set N displayed in the member update prompt information. i The terminal device may display the target shared content set N in response to the viewing operation on the title information. i Alternatively, the member update prompt information may include a viewing control, and the terminal device may display the target shared content set N in response to a viewing operation on the viewing control. i 's management page.
[0235] Optionally, in some feasible implementations, if the target shared content set N i The number of shared members is greater than or equal to the target number of members, then the target shared content set N i Removed from the shared album aggregation interface between the first participant object and the second participant object.
[0236] Specifically, if the number of target members is 3, when the third participant joins the target shared content N i When the target shared content set N i The number of shared members changes from 2 to 3. At this time, the target shared content set N i If the number of shared members is equal to the target number of members, the target shared content set N is no longer displayed in the shared album aggregation interface between the first participant and the second participant. i.
[0237] It should be understood that when entering the shared album aggregation interface from the target conversation interface between the first participant and the second participant, only the N target shared content sets between the first participant and the second participant are displayed. i When there is a participant different from the first participant and the second participant, the target shared collection N will no longer be displayed in the shared album aggregation interface between the first participant and the second participant. i .
[0238] At this time, if the target shared favorites N i When there is an update event, the prompt information will no longer be displayed in the target conversation interface between the first participating object and the second participating object. Alternatively, the prompt information will be displayed in the target conversation interface between the first participating object and the second participating object when the second participating object enters. When the display time of the prompt information is equal to the preset display time, the prompt information will gradually disappear. This can avoid frequent display of prompt information and achieve the effect of message non-disturbance.
[0239] The update event may include a first content adding event, a second content adding event, a batch content adding event, and a member updating event. The prompt information may include a first updating prompt information, a second updating prompt information, a batch prompt information, and a member updating prompt information.
[0240] It should be understood that since the sharing members of the N target shared content sets only include the first participating object and the second participating object, when the target shared content set N is detected i When there is a member update event, the member update prompt information is displayed in the target session interface, which can promptly remind the first participant and the second participant to view the updated content of the N target shared content sets, thereby strengthening the first participant and the second participant's perception of the N target shared content sets, realizing the linkage between the target session interface and the target shared content set, and enriching the interactive method of the target session interface, thereby improving the activity of the terminal object.
[0241] In some feasible implementations, the N target shared content sets include a target shared content set N i ; In response to the target shared content set N i The invitation operation between the target group chat and the target group chat is performed, and the first invitation information is displayed in the group chat interface of the target group chat, and the first invitation information is used to prompt the group chat members of the target group chat to join the target shared content set N i Or, in response to the target shared content set N iThe target group chat includes an invitation operation between the first participant and the second participant, and displays a second invitation message in the group chat interface of the target group chat, wherein the second invitation message is used to prompt the group chat members of the target group chat who have a mutual relationship with the first participant or the second participant to join the target shared content set N. i .
[0242] For example, the target shared content set titled "Let's travel together" is determined as the target shared content set N. i , please see Fig. 9 The management page for the target shared collection titled "Let's Travel Together" can be found at Fig. 9 The management page may include an "invite friend" control, such as Figure 2 The terminal device 200a shown in the figure can respond to the trigger operation of the "invite friends" control and display the sharing member display list as shown in the interface 500a2, and display the target shared content N in the sharing member display list. i The shared members, that is, the shared members of the target shared collection titled "Let's travel together", such as the "first participant" and the "second participant", can also display the "add friend" control 501.
[0243] Furthermore, the terminal device 200a can respond to the trigger operation for the "add friend" control 501 and display the recent chat page, as shown in interface 500a3, in which the recent chat page displays the friends who recently chatted with the first participant and the group chat of the first participant. When the first participant triggers the control 502 corresponding to "my group chat", the terminal device 200a can respond to the trigger operation for the control 502 and display the group chat that the first participant has joined, as shown in interface 500a3. Fig.11 The interface 500c1 displays the group chats that the first participant has joined, such as "Group Chat A", "Group Chat B", "Group Chat C", and the selection controls corresponding to each group chat.
[0244] Furthermore, when terminal object A clicks on the selection control 504 corresponding to "Group Chat A", terminal device 200a can respond to the trigger operation on selection control 504 and check selection control 504. At this time, "Group Chat A" is determined as the target group chat, and then when terminal object A clicks on the "OK" control shown in interface 500c1, terminal device 200a can display the first invitation information shown in interface 500c2, such as "You invite members of "Group Chat A" to join "Let's Travel Together"", or the second invitation information shown in interface 500c3, such as "You invite friends who are connected to each other in "Group Chat A" to join "Let's Travel Together"".
[0245] Among them, when the first invitation information is displayed in the group chat interface of the target group chat, any group chat member in "Group Chat A" can join the target shared internal set titled "Let's Travel Together"; when the second invitation information is displayed in the group chat interface of the target group chat, only group chat members in "Group Chat A" who have a mutual relationship with the first participating object can join the target shared internal set titled "Let's Travel Together".
[0246] Optionally, an invitation prompt pop-up window may be displayed to provide the first participant with an option to send the first invitation message or the second invitation message. For example, the invitation prompt pop-up window may be viewed at Fig.11 Interface 500c4, the invitation prompt pop-up window includes an option of "Invite only mutually related friends" and a selection control 505, an option of "Invite group chat members" and a selection control 506. Among them, when the terminal object A clicks the selection control 505, the terminal device 200a can display the second invitation information in the group chat interface of the target group chat, which is used to invite group chat members in "Group Chat A" who have a mutual relationship with the first participating object to join the target shared internal collection titled "Let's Travel Together". When the terminal object A clicks the selection control 506, the terminal device 200a can display the first invitation information in the group chat interface of the target group chat, which is used to invite any group chat member in "Group Chat A" to join the target shared internal collection titled "Let's Travel Together".
[0247] In some feasible implementations, the N target shared content sets include a target shared content set N i ; In response to the target shared content set N i In the management page of the display range editing control, the trigger operation is to set the target shared content set N i The display scope of is changed from public to hidden, or from hidden to public; the public state is used to indicate that any participating object has a target shared content set N i The hidden state is used to indicate the target shared content set N i The shared members have a target shared content set N i View permissions.
[0248] For example, taking the target shared content set titled “Let’s travel together” as an example, the target shared content set titled “Let’s travel together” is determined as the target shared content set N i , target shared content set N i The management page can be found at Fig.12 As shown in the interface 500a1, the management page includes a "management" control, such as Figure 2The terminal device 200a shown in FIG. 200a may display a function area as shown in interface 500d1 in response to triggering an operation on the "management" control. The function area may include an "add" control, a "batch management" control, an "edit collection" control, and a "cancel" control. The "add" control may be used to add the published content in the default content collection to the target shared content collection N. i In the "Batch Management" control, you can use it to manage the target shared content collection N i The "Edit Collection" control can be used to edit the target shared content collection N i The title, introduction, etc. of the ribbon, and the "Cancel" control can be used to close the ribbon.
[0249] Furthermore, the terminal device 200a may respond to the trigger operation for the "Edit Collection" control and display an editing page as shown in the interface 500d2, in which the target shared content set N may be edited. i The title and introduction of the target shared content collection N i display range.
[0250] The display range editing control can refer to the control 507 shown in the interface 500d2. At this time, the display range editing control is in the open state, that is, the target shared content set N i The display scope is public, that is, any participating object has the target shared content set N i View permissions.
[0251] When the terminal object A clicks the control 507, the terminal device 200a can change the display range editing control from the open state to the closed state in response to the trigger operation on the control 507. At this time, the target shared content set N i The display scope of is changed from public to hidden, that is, only the target shared content set N i The shared members have a target shared content set N i The viewing permissions of the first participant and the second participant.
[0252] It should be understood that by displaying the range editing control to edit the target shared content set N i The display range can enrich the target shared content collection N i interactive methods to improve the activity of terminal objects.
[0253] In some feasible implementations, a sharing status editing control is displayed on the management page; the sharing status editing control is used to edit the target shared content set N included in the N target shared content sets. iFunctional state; Functional state includes shared state and non-shared state; Shared state is used to indicate the target shared content set N i The creation object has the function of inviting any participating object to join the target shared content set N i The non-sharing state is used to indicate the target shared content set N i The creation object does not have the right to invite any participating object to join the target shared content set N i Invite permissions.
[0254] For example, see Fig.12 In the interface 500d2, the target shared content set N can also be edited in the editing page. i The function state of the shared state editing control can refer to 508 shown in the interface 500d2. At this time, the shared state editing control is in the open state, that is, the target shared content set N i The functional state of is the sharing state, that is, the target shared content set N i The creation object has the function of inviting any participating object to join the target shared content set N i For example, if the creator of the target shared content collection titled "Let's Travel Together" is the first participant, the first participant can invite other participants to join the target shared content collection titled "Let's Travel Together" so that the second participant can also have the permission to edit the target shared content collection titled "Let's Travel Together", such as editing the title and introduction of the target shared content collection, batch management of the published content in the target shared content collection, such as batch deletion, etc.
[0255] When the sharing status editing control is turned on, the target sharing content set N can also be displayed. i The member information of the shared members, such as the avatar and nickname of the shared members, can also be used to invite other participants to join the target shared content set N through the control 509 displayed in the interface 500d2. i .
[0256] When the terminal object A clicks 508, the terminal device 200a can change the sharing status editing control from the open state to the closed state in response to the trigger operation on the control 507. At this time, the target shared content set N i The functional state of is non-shared state, that is, the target shared content set N i The creation object does not have the right to invite any participating object to join the target shared content set N i In other words, only the target shared content set N iThe created object can have the permission to edit the target shared content collection titled "Let's Travel Together", such as editing the title and introduction of the target shared content collection, and batch managing the published content in the target shared content collection, such as batch deletion, etc.
[0257] It should be understood that the target shared content set N is edited through the sharing status editing control. i The functional status can be found in the target shared content set N i When the functional state of is sharing, invite other participants to join the target shared content set N i , so that in the target shared content set N i When adding published content, it can be synchronized to the target shared content collection N in real time i The shared members can improve the shared members' understanding of the target shared content set N i perception and improve the activity of terminal objects.
[0258] In an embodiment of the present application, a target function control of a shared content set is displayed via a target conversation interface between a first participant and a second participant, and in response to a trigger operation on the target function control, N target shared content sets commonly associated with the first participant and the second participant are obtained; and collection cards corresponding to the N target shared content sets are displayed via a shared album aggregation interface, so that the target conversation interface and the shared content set can be connected, so that the first participant and the second participant can view the N target shared content sets commonly associated with the first participant and the second participant through the target function control displayed in the target conversation interface, which can enrich the interactive mode in the target conversation scenario and improve the convenience of the first participant and the second participant in viewing the target shared content set. In addition, through the target shared content set, multiple participants can share the same shared content set, which improves the shareability of the shared content set, thereby improving the intimacy of multiple participants and the activity of the participants.
[0259] Based on the above description, see Fig.13 , Fig.13 is another flow chart of the data sharing display method provided in the embodiment of the present application. The embodiment of the present application is described by taking the terminal device executing the data sharing display method provided in the present application as an example. Figure 1 The terminal device 200a in the example is described. The embodiments of the present application can be applied to various scenarios, including but not limited to cloud technology, artificial intelligence, software development, etc. Fig.13 The various steps in the data sharing display method shown above can be Figure 2 The terminal device 200a in the embodiment is used to execute, for example Fig.13As shown, the data sharing and display method may at least include the following steps S601 to S602, wherein:
[0260] Step S601, displaying the target conversation message sent by the first participant and / or the second participant via the target conversation interface; the target conversation interface is the conversation interface between the first participant and the second participant; the target conversation message includes a prompt card message, and the prompt card message is used to prompt that the content to be added is to be added to the N target shared content sets commonly associated with the first participant and the second participant; N is a positive integer; the N target shared content sets include a collection card for displaying one or more published content.
[0261] The conversation interface between the first participant and the second participant can be found in Figure 4 As shown in the interface 300a1, the first participant is the sender of the conversation message, so the conversation message of the first participant is close to the right, and the second participant is the receiver of the conversation message, so the conversation message of the second participant is close to the left. Figure 4 The target conversation interface shown in the interface 300a1 is based on the first participant as the main perspective, that is, it can be as follows Figure 2 The terminal object A shown is displayed when viewing the conversation interface with the second participant object after logging into the personal account in the application client through the bound terminal device 200a.
[0262] It should be understood that the target conversation interface mentioned in the embodiment of the present application may also be based on the second participant as the main perspective, that is, it may be as follows: Figure 2 The terminal object B shown is displayed when the user logs in to the personal account in the application client through the bound terminal device and views the conversation interface with the first participant. At this time, the second participant is the sender of the conversation message, and the conversation message of the second participant is close to the right, while the first participant is the receiver of the conversation message, so the conversation message of the first participant is close to the left. For the convenience of description, the target conversation interface will be described in detail with the first participant as the main perspective as an example.
[0263] In a feasible implementation manner, the target conversation interface may also be a group chat interface of a target group chat, wherein the group chat members of the target group chat include at least a first participant and a second participant.
[0264] In one embodiment, the sharing members of the N target shared content sets may include participating objects different from the first participating object and the second participating object. In this case, the prompt card message may be used to prompt that the first content to be added is to be added to the N target shared content sets whose sharing members include at least the first participating object and the second participating object. In another embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participating object and the second participating object. In this case, the prompt card message is used to prompt that the first content to be added is to be added to the N target shared content sets whose sharing members only include the first participating object and the second participating object. In another embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participating object and the second participating object, or the sharing members of the N target shared content sets may include participating objects different from the first participating object and the second participating object. In this case, the prompt card message is used to prompt that the first content to be added is to be added to the N target shared content sets whose sharing members include at least the first participating object and the second participating object.
[0265] In one embodiment, in response to a sharing operation of the first participant and / or the second participant on the content to be added, a target session message is displayed on the target session interface, wherein the sharing operation on the content to be added may include a preset sharing click operation, a preset sharing slide operation, a preset sharing gesture, or a preset sharing voice, etc. It should be understood that the sharing operation on the content to be added may be used to share the content to be added on the target session interface between the first participant and the second participant, and a target session message is displayed on the target session interface, wherein the target session message includes a prompt card message.
[0266] The target session message includes a prompt card message, which may include card information of the content to be added, the publishing author of the content to be added, and the title information of the content to be added, wherein the card information includes a cover image of the content to be added.
[0267] For example, the content to be added may be a published content titled “A good place to go on weekends | XX Park”. The terminal device 200a may respond to a sharing operation on the published content titled “A good place to go on weekends | XX Park” by displaying the following in the target session interface: Figure 5 The target conversation message shown in the interface 300b1 may include a reminder card message of the published content titled "Great Place to Go on Weekends | XX Park". At this time, the first participant is the sender of the conversation message, and the target conversation message will be sent by the first participant.
[0268] At this time, when the second participant performs a sharing operation on the published content titled "A good place to go on weekends | XX Park", the terminal device 200a can respond to the sharing operation on the published content titled "A good place to go on weekends | XX Park" and display the target conversation message in the target conversation interface. Since the second participant is the recipient of the conversation message, the target conversation message will be sent by the second participant.
[0269] Among them, Figure 5 As shown in interface 300b1, the prompt card message includes card information of the content to be added, such as the cover image of the published content titled "A good place to go on weekends | XX Park", the publishing author of the content to be added, such as "Xiao Yun" and the publishing author's avatar, and title information of the content to be added, such as "A good place to go on weekends | XX Park".
[0270] Step S602: responding to the prompt card message and the target shared content set N i The content adding event between the two adds the content to be added to the target shared content set N. i The N target shared content sets include target shared content set N i .
[0271] Among them, the above-mentioned prompt card message and the target shared content set N i Add events to the content between Figure 2 The terminal object A shown in FIG. 10 executes to add the content to be added corresponding to the prompt card message to the target shared content set N. i operation.
[0272] In one embodiment, the terminal device 200a may display the following information in response to a long press trigger operation on the prompt card message: Figure 5 The function display area 301b shown in the interface 300b2 of FIG. The long press trigger operation refers to an operation in which the trigger duration is greater than the duration threshold. One or more function controls may be displayed in the function display area 301b. For example, a "forward" control, a "reply" control, a "favorite" control, and a "delete" control may be displayed in the function display area 301b. The terminal device 200a may respond to the trigger operation for the "favorite" control by displaying the following: Figure 5 The content collection interface shown in interface 300b3.
[0273] The collection displayed in the content collection interface shown in interface 300b3 may be a target shared content collection whose sharing members include at least the first participant and the second participant, or may be a content collection created by the first participant, or may be a target shared content collection whose sharing members include at least the first participant and the second participant and the content collection created by the first participant. The main difference between the target shared content collection and the content collection is that all sharing members of the target shared content collection have the authority to add and publish content, while only the creation object of the content collection has the authority to add and publish content.
[0274] If there are N target shared content sets between the first participant and the second participant, and the N target shared content sets include target shared content set N i ,but Figure 5 The content collection interface shown in interface 300b3 displays a collection including at least N target shared content collections. For example, the N target shared content collections are a target shared content collection titled “Let’s Travel Together” and a target shared content collection titled “Shared Content Collection 1”. Interface 300b3 can also display selection controls corresponding to the target shared content collection titled “Let’s Travel Together” and the target shared content collection titled “Shared Content Collection 1” respectively.
[0275] Furthermore, if Figure 5 As shown in the interface 300b3, when the terminal object A triggers the selection control 301c corresponding to the target shared content set titled "Let's travel together", the target shared content set titled "Let's travel together" is determined as the target shared content set N. i , the terminal device 200a can add the content to be added to the shared content set N in response to the triggering operation of the selection control 301c. i , that is, add the published content titled "Great place to go on weekends | XX Park" to the target shared content collection titled "Let's travel together".
[0276] In another embodiment, the above-mentioned prompt card message and the target shared content set N i Add events to the content between Figure 2 The terminal object A shown in the figure performs a display operation on the prompt card information, enters the content details page of the content to be added, and adds the content to be added to the target shared content set N through the content details page. i operation.
[0277] The display operation for the prompt card information may be a trigger operation for the card information of the content to be added included in the prompt card information. Fig.14 , Fig.14is another scenario diagram of the data sharing display method provided in the embodiment of the present application. Fig.14 As shown in the interface 300b1, when Figure 2 When the terminal object A shown clicks on the card information of the content to be added, that is, when the terminal object A clicks on the cover image of the published content with the title "A good place to go on weekends | XX Park", the terminal device 200a can respond to the trigger operation on the cover image and display the content details page of the published content with the title "A good place to go on weekends | XX Park" as shown in interface 600a1, and a collection control 601a is displayed in interface 600a1.
[0278] In one embodiment, the terminal device 200a can respond to the trigger operation on the collection control 601a, add the content to be added to the default content collection, and display a prompt message of successful addition, such as Fig.14 The default content set is different from the N target shared content sets. In the default content set, only the first participant can add published content. In another embodiment, the successful addition prompt information may also include a display control corresponding to the content set interface. The terminal device 200a may display the content set interface in response to a trigger operation on the display control corresponding to the content set interface.
[0279] Among them, Fig.14 As shown in the adding success prompt information in the interface 600a2, the adding success prompt information includes a display control corresponding to the content collection interface, such as a text button or icon button with the text "Add to collection". The terminal device 200a can respond to the triggering operation of the text button or icon button with the text "Add to collection" and display the following Fig.14 The content collection interface shown in interface 600a3 may include a target shared content collection titled "Let's Travel Together" and a target shared content collection titled "Shared Content Collection 1", as well as selection controls corresponding to the target shared content collections.
[0280] For example, when the terminal object A triggers the selection control 601b corresponding to the target shared content set titled "Let's travel together", the target shared content set titled "Let's travel together" may be determined as the target shared content set N. i Furthermore, the terminal device 200a can respond to the triggering operation of the selection control 601b to add the content to be added, that is, the published content titled "Good Place to Go on Weekends | XX Park", to the target shared content collection titled "Let's Travel Together".
[0281] In another embodiment, when the terminal object A long presses to trigger the collection control 601a, the terminal device 200a can respond to the long press trigger operation on the collection control 601a and display the following: Figure 7 Then, in the content collection interface, select the target shared content collection N. i , to add the content to be added to the target shared content set N i .
[0282] In one embodiment, in response to a prompt card message, the target shared content set N i The content adding event between the target session interface and the target session interface displays the update prompt information, wherein the update prompt information includes the system prompt information and / or the content card message corresponding to the content to be added.
[0283] In one embodiment, when the sharing members of the N target shared content sets may include a participant object different from the first participant object and the second participant object, when the target shared content set N is detected, i When there is a content adding event, update prompt information can be displayed in the target conversation interface between the first participant and the second participant. The update prompt information can be used to prompt the first participant and the second participant to view the target shared content set N. i , so that the first participant and the second participant can view the target shared content set N in time i , improve the first participant and the second participant's interest in the target shared content set N i perception.
[0284] In another embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participant and the second participant. In this case, when the target shared content sets N are detected, i When there is a content adding event, the update prompt information is displayed in the target conversation interface between the first participant and the second participant. That is to say, only when the N target shared content sets whose sharing members only include the first participant and the second participant detect the content adding event, the update prompt information is displayed in the target conversation interface between the first participant and the second participant. In other words, when the sharing members of the N target shared content sets include participants different from the first participant and the second participant, the update prompt information is displayed in the target conversation interface between the first participant and the second participant when the target shared content sets N are detected. i When there is a content addition event, the update prompt information will no longer be displayed in the target conversation interface between the first participating object and the second participating object. This can avoid displaying the update prompt information multiple times in the target conversation interface between the first participating object and the second participating object, avoid message accumulation, and enable more important messages to be delivered, thereby improving message processing efficiency.
[0285] The system prompt information can be as follows: Fig.14 "You added content to 'Let's Travel Together'", as shown in the interface 600a4, or Fig.14 The conversation message shown in the interface 600a5 of the embodiment of the present invention refers to the content to be added, such as the conversation message shown in "You added content to "Let's Travel Together"" refers to the content to be added, and the content to be added corresponding to the prompt information can also be updated by displaying a "reference" mark. At this time, the target shared content set titled "Let's Travel Together" is the target shared content set N. i . The content card message corresponding to the content to be added can be found in Fig.14 The interface 600a4 includes a card corresponding to the content to be added with the title "Great Place to Go on Weekends | XX Park".
[0286] It should be understood that the update prompt information includes system prompt information, or content card messages corresponding to the content to be added, or system prompt information and content card messages corresponding to the content to be added.
[0287] It should be understood that when it is detected that the content to be added is consistent with the target shared content set N i When there is a content addition event, update prompt information is displayed in the target session interface, which can promptly remind the first participant and the second participant to view the updated content of the N target shared content sets, thereby strengthening the first participant and the second participant's perception of the N target shared content sets, realizing the linkage between the target session interface and the target shared content set, enriching the interactive method of the target session interface, and improving the activity of the terminal object.
[0288] Based on the above description, see Fig.15 , Fig.15 is another flow chart of the data sharing display method provided in the embodiment of the present application. The embodiment of the present application is described by taking the terminal device executing the data sharing display method provided in the present application as an example. Figure 1 The terminal device 200a in the example is described. The embodiments of the present application can be applied to various scenarios, including but not limited to cloud technology, artificial intelligence, software development, etc. Fig.15 The various steps in the data sharing display method shown above can be Figure 2 The terminal device 200a in the embodiment is used to execute, for example Fig.15 As shown, the data sharing and display method may at least include the following steps S701, wherein:
[0289] Step S701: upon detecting a target shared content set N iWhen a content adding event is triggered, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added; the update prompt information is generated based on the content adding event; the first participant object and the second participant object are jointly associated with N target shared content sets; the N target shared content sets include target shared content sets N i ; N is a positive integer; the N target shared content sets include set cards for displaying one or more published contents.
[0290] In one embodiment, the target media data displayed in the service interface is determined as the content to be added; the service interface is different from the target conversation interface between the first participant and the second participant. Figure 2 When displaying the service interface, the terminal device 200a may send a request for publishing content recommendation to the server 100. The server 100 may send at least one media data to the terminal device 200a based on the request for publishing content recommendation.
[0291] In another optional implementation, after the terminal device 200a displays the service interface, the terminal object A may perform a display operation of the content to be added on the service interface, and the terminal device 200a displays a content details page of the content to be added in response to the display operation of the content to be added.
[0292] For details, please refer to the business interface. Figure 7 Interface 400a1 is shown, and multiple media data are displayed in interface 400a1, wherein the multiple media data include media data 401. For the convenience of description, media data 401 will be used as the target media data for example. When terminal object A triggers media data 401, terminal device 200a can respond to the trigger operation on media data 401 and display the content details page of media data 401 as shown in interface 400a2, and a collection control 401a is displayed in interface 400a2. At this time, media data 401 can be determined as content to be added. Furthermore, media data 401 can be added to target shared content set N through collection control 401a. i Among them, the media data 401 is added to the target shared content set N through the collection control 401a. i The process can be seen in Figure 7 The corresponding embodiments are not described in detail here.
[0293] When there are N target shared content sets between the first participant and the second participant, upon detecting that the target shared content sets N included in the N target shared content sets iWhen a content adding event is received, update prompt information can be displayed in the target conversation interface between the first participant and the second participant.
[0294] In one embodiment, when the sharing members of the N target shared content sets may include a participant object different from the first participant object and the second participant object, when the target shared content set N is detected, i When there is a content adding event, update prompt information can be displayed in the target conversation interface between the first participant and the second participant. The update prompt information can be used to prompt the first participant and the second participant to view the target shared content set N. i , so that the first participant and the second participant can view the target shared content set N in time i , improve the first participant and the second participant's interest in the target shared content set N i perception.
[0295] In another embodiment, the N target shared content sets may refer to shared content sets whose sharing members only include the first participant and the second participant. In this case, when the target shared content sets N are detected, i When there is a content adding event, the update prompt information is displayed in the target conversation interface between the first participant and the second participant. That is to say, only when the N target shared content sets whose sharing members only include the first participant and the second participant detect the content adding event, the update prompt information is displayed in the target conversation interface between the first participant and the second participant. In other words, when the sharing members of the N target shared content sets include participants different from the first participant and the second participant, the update prompt information is displayed in the target conversation interface between the first participant and the second participant when the target shared content sets N are detected. i When there is a content addition event, the update prompt information will no longer be displayed in the target conversation interface between the first participating object and the second participating object. This can avoid displaying the update prompt information multiple times in the target conversation interface between the first participating object and the second participating object, avoid message accumulation, and enable more important messages to be delivered, thereby improving message processing efficiency.
[0296] It should be understood that, in the case where the sharing members of the N target shared content sets only include the first participant and the second participant, when a content addition event of any of the N target shared content sets is detected, update prompt information can be displayed in the target conversation interface between the first participant and the second participant, so as to timely remind the first participant and the second participant to view the updated content of the N target shared content sets. In the case where the sharing members of the N target shared content sets include a third participant that is different from the first participant and the second participant, when a content addition event of any of the N target shared content sets is detected, update prompt information can no longer be displayed in the target conversation interface between the first participant and the second participant, so as to achieve the effect of message non-disturbance.
[0297] Optionally, upon detecting the target shared content set N i When a content adding event occurs, the terminal device 200a may first detect the target shared content set N i Whether the shared members include only the first participant and the second participant, if the target shared content set N i If the target shared content set N includes only the first participant and the second participant, the update prompt information can be displayed in the target conversation interface between the first participant and the second participant. i If the shared members include a third participant object different from the first participant object and the second participant object, the update prompt information may no longer be displayed in the target conversation interface between the first participant object and the second participant object.
[0298] For update prompt information, please refer to Figure 7 As shown in interfaces 400a5 and 400a6, the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added.
[0299] The system prompt information can be as follows: Figure 7 "You added content to 'Let's Travel Together'" as shown in interface 400a6, or Figure 7 The conversation message shown in interface 400a5 that references the content to be added, such as the conversation message shown as "You added content to "Let's Travel Together"" references the content to be added, and the content to be added corresponding to the prompt information can also be updated by displaying a "reference" logo.
[0300] The content card message corresponding to the content to be added can be found in Figure 7 The interface 400a6 shown includes a card corresponding to the content to be added with the title "xxxxxx".
[0301] It should be understood that the update prompt information includes system prompt information, or content card messages corresponding to the content to be added, or system prompt information and content card messages corresponding to the content to be added.
[0302] It should be understood that since the sharing members of the N target shared content sets only include the first participant and the second participant, the content to be added is determined from the service interface, and when it is detected that the content to be added is consistent with the target shared content set N, i When there is a content addition event, update prompt information is displayed in the target session interface, which can promptly remind the first participant and the second participant to view the updated content of the N target shared content sets, thereby strengthening the first participant and the second participant's perception of the N target shared content sets, realizing the linkage between the target session interface and the target shared content set, enriching the interactive method of the target session interface, and improving the activity of the terminal object.
[0303] Based on the above description, see Fig.16 , Fig.16 is another flow chart of the data sharing display method provided in the embodiment of the present application. The data sharing display method can be applied in a terminal device and a server, such as Fig.16 The data sharing display method shown includes but is not limited to steps S801 to S809, wherein:
[0304] S801. A terminal device sends a display request for a target conversation interface between a first participant and a second participant to a server.
[0305] S802: The server returns the session data of the target session interface between the first participant and the second participant to the terminal device.
[0306] S803: The terminal device displays a target conversation interface between the first participant and the second participant.
[0307] S804: The terminal device sends a display request for the target function control to the server.
[0308] The target function control may be used to display N target shared content sets between the first participant and the second participant.
[0309] S805: The server returns the attention relationship and intimacy between the first participant and the second participant, and the update frequency of N target shared content sets to the terminal device.
[0310] The attention relationship between the first participant and the second participant may include a two-way attention relationship, a one-way attention relationship, and a stranger relationship. The two-way attention relationship may be that the first participant has followed the second participant, and the second participant has followed the first participant, the one-way attention relationship may be that the first participant unilaterally follows the second participant, or the second participant unilaterally follows the first participant, and the stranger relationship may be that the first participant does not follow the second participant, and the second participant does not follow the first participant. The intimacy can be determined based on the chat frequency, mutual visit frequency, and attention duration between the first participant and the second participant.
[0311] Optionally, if there are N target shared content sets between the first participant and the second participant, the update frequencies of the N target shared content sets may be obtained and returned to the terminal device.
[0312] S806: When the attention relationship, intimacy, and update frequency of the N target shared content sets between the first participant and the second participant meet the content sharing conditions, the terminal device displays the target function control in the shortcut function area of the target session interface.
[0313] S807: In response to the triggering operation on the target function control, the terminal device sends a request to the server for obtaining a target shared content set commonly associated with the first participant and the second participant.
[0314] S808: The server returns N target shared content sets commonly associated with the first participant object and the second participant object to the terminal device.
[0315] S809: The terminal device displays a shared album aggregation interface, and displays collection cards corresponding to N target shared content collections via the shared album aggregation interface.
[0316] The collection card is used to display one or more published contents included in the N target shared content collections.
[0317] It can be understood that this embodiment can refer to the relevant description in the above embodiment, and the embodiments of the present application will not be described in detail.
[0318] In an embodiment of the present application, a terminal device sends a display request for a target conversation interface between a first participant and a second participant to a server. The server returns the conversation data for the target conversation interface between the first participant and the second participant to the terminal device. The terminal device displays the target conversation interface between the first participant and the second participant. The terminal device may send a display request for a target function control to the server. The server may return the attention relationship, intimacy, and update frequency of N target shared content sets between the first participant and the second participant to the terminal device based on the display request for the target function control. When the attention relationship, intimacy, and update frequency of N target shared content sets between the first participant and the second participant meet the content sharing condition, the terminal device displays the target function control in the shortcut function area of the target conversation interface. In response to the trigger operation for the target function control, the terminal device sends a request to obtain the target shared content set associated with the first participant and the second participant to the server. Based on the acquisition request for the N target shared content sets associated with the first participant and the second participant, the server returns the N target shared content sets associated with the first participant and the second participant to the terminal device. The terminal device displays a shared album aggregation interface, and displays collection cards corresponding to N target shared content collections through the shared album aggregation interface, connecting the target session interface and the shared content collection, so that the first participating object and the second participating object can view the N target shared content collections commonly associated with the first participating object and the second participating object through the target function control displayed in the target session interface, which can enrich the interaction method in the target session scenario, strengthen the object's perception of the target shared content collection, and thus effectively improve the object's activity.
[0319] See also Fig.17 , Fig.17 1 is a schematic diagram of a data sharing display device provided in an embodiment of the present application. The data sharing display device may be a computer program (including program code) running on a computer device, for example, the data sharing display device is an application software; the device may be used to execute the corresponding steps in the data sharing display method provided in an embodiment of the present application; the device may be applied to Figure 1 Each terminal device shown in FIG. Fig.17 As shown, the data sharing display device 1 may include: a display module 11 and a processing module 12;
[0320] A display module 11 is used to display a target function control of the shared content set via a target conversation interface; the target conversation interface is a conversation interface between a first participant and a second participant;
[0321] The processing module 12 is configured to obtain N target shared content sets commonly associated with the first participant object and the second participant object in response to a trigger operation on the target function control; N is a positive integer;
[0322] The display module 11 is used to display the collection cards corresponding to the N target shared content sets via the shared album aggregation interface; the collection card is used to display one or more published contents included in the N target shared content sets.
[0323] The N target shared content sets include a target shared content set N i ;
[0324] The processing module 12 is used to respond to the target shared content set N i When a batch content adding event is received, batch prompt information is displayed in the target session interface; the batch prompt information is used to prompt that at least two target contents to be added indicated by the batch content adding event have been added to the target shared content set N. i .
[0325] The N target shared content sets include a target shared content set N i ;
[0326] The display module 11 is used to detect the target shared content set N i When a member update event occurs for a shared member, member update prompt information is displayed in the target session interface; the member update prompt information is used to prompt the third participant to join the target shared content set N i .
[0327] The display module 11 is used to display a shared content set creation page in response to a trigger operation on a target function control when there is no target shared content set between the first participant and the second participant; the shared content set creation page is used to create a target shared content set commonly associated with the first participant and the second participant;
[0328] The display module 11 is also used to execute the step of acquiring N target shared content sets commonly associated with the first participant object and the second participant object in response to a trigger operation on a target function control when a target shared content set exists between the first participant object and the second participant object.
[0329] The sharing members of the N target shared content sets only include the first participating object and the second participating object.
[0330] The display module 11 is used to display the extended control in the target conversation interface, and in response to a trigger operation on the extended control, to display a control display area including one or more controls, and to display the target function control in the control display area.
[0331] The display module 11 is used to obtain the attention relationship and intimacy between the first participant and the second participant, and the update frequency of the N target shared content sets;
[0332] The display module 11 is used to display the target function control in the shortcut function area of the target conversation interface when the attention relationship, intimacy and update frequency of N target shared content sets between the first participant and the second participant meet the content sharing conditions.
[0333] Among them, the above-mentioned display module 11 is used to display an update mark at a preset position of the target function control when an update event is detected in N target shared content sets. The update mark is used to prompt the first participant or the second participant to view the updated content indicated by the update event in the N target shared content sets.
[0334] The N target shared content sets include a target shared content set N i ;
[0335] The display module 11 is used to display the adding prompt information in the target session interface when a sharing operation for the target published content is detected; the adding prompt information includes an adding control; the adding prompt information is used to prompt the target published content to be added to the target shared content set N. i ; Target shared content set N i It is determined based on the content type of the target published content and the content types corresponding to the N target shared content sets.
[0336] The processing module 12 is used to add the target published content to the target shared content set N in response to the trigger operation for adding the control. i middle.
[0337] The display module 11 is used to detect that the target published content is added to the target shared content set N. i When the target session is in the process of modifying the control, a modification prompt message is displayed in the target session interface; the modification prompt message includes a modification control;
[0338] The display module 11 is further configured to display a content collection interface including N target shared content collections in response to a trigger operation on the modification control;
[0339] The processing module 12 is used to respond to the selection operation of the content set to be added included in the content set interface, add the target published content to the content set to be added; the content set to be added and the target shared content set N i different.
[0340] The N target shared content sets include a target shared content set N i ;
[0341] The processing module 12 is used to respond to the target shared content set N i The invitation operation between the target group chat and the target group chat is performed, and the first invitation information is displayed in the group chat interface of the target group chat, and the first invitation information is used to prompt the group chat members of the target group chat to join the target shared content set N i ;or,
[0342] The processing module 12 is further configured to respond to the target shared content set N i The target group chat includes an invitation operation between the first participant and the second participant, and displays a second invitation message in the group chat interface of the target group chat, wherein the second invitation message is used to prompt the group chat members of the target group chat who have a mutual relationship with the first participant or the second participant to join the target shared content set N. i .
[0343] The N target shared content sets include a target shared content set N i ;
[0344] The processing module 12 is used to respond to the target shared content set N i In the management page of the display range editing control, the trigger operation is to set the target shared content set N i The display scope of is changed from public to hidden, or from hidden to public; the public state is used to indicate that any participating object has a target shared content set N i The hidden state is used to indicate the target shared content set N i The shared members have a target shared content set N i View permissions.
[0345] The management page displays a sharing status editing control; the sharing status editing control is used to edit the target sharing content set N included in the N target sharing content sets. i Functional state; Functional state includes shared state and non-shared state; Shared state is used to indicate the target shared content set N i The creation object has the function of inviting any participating object to join the target shared content set N i The non-sharing state is used to indicate the target shared content set Ni The creation object does not have the right to invite any participating object to join the target shared content set N i Invite permissions.
[0346] According to the above Figure 3 The corresponding embodiment, Figure 3 The implementation method described in steps S101 to S103 in the data sharing display method shown in FIG. Fig.17 Each module of the device shown in the figure is executed. For example, the above Figure 3 The implementation method described in step S101 of the data sharing display method shown in FIG. Fig.17 In the device shown in FIG. 1 , the implementation method described in step S102 can be performed by the processing module 12, and the implementation method described in step S103 can be performed by the display module 11. The implementation methods performed by the display module 11 and the processing module 12 can refer to the above Figure 3 The implementation methods provided in each step of the corresponding embodiment will not be repeated here.
[0347] In the embodiment of the present application, the functional implementation of each unit in the data sharing display device 1 can connect the target session interface and the shared content collection, improve the perception efficiency of the participating objects to the target shared content collection, and enhance the visualization effect of the target shared favorites.
[0348] See also Fig.18 , Fig.18 is another structural diagram of the data sharing display device provided in the embodiment of the present application. The above-mentioned data sharing display device may be a computer program (including program code) running on a computer device, for example, the data sharing display device is an application software; the device may be used to execute the corresponding steps in the data sharing display method provided in the embodiment of the present application. Fig.18 As shown, the data sharing display device 2 may include: a display module 21 and a processing module 22;
[0349] The display module 21 is used to display the target conversation message sent by the first participant and / or the second participant via the target conversation interface; the target conversation interface is the conversation interface between the first participant and the second participant; the target conversation message includes a prompt card message, and the prompt card message is used to prompt that the content to be added is to be added to the N target shared content sets commonly associated with the first participant and the second participant; N is a positive integer; the N target shared content sets include a set card for displaying one or more published contents;
[0350] The processing module 22 is used to respond to the prompt card message and the target shared content set N iThe content adding event between the two adds the content to be added to the target shared content set N. i The N target shared content sets include target shared content set N i .
[0351] The display module 21 is used to detect the target shared content set N i When there is a content adding event, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added; the update prompt information is generated based on the content adding event.
[0352] According to the above Fig.13 The corresponding embodiment, Fig.13 The implementation method described in steps S601 to S602 in the data sharing display method shown in FIG. Fig.18 Each module of the device shown in the figure is executed. For example, the above Fig.13 The implementation method described in step S601 of the data sharing display method shown in FIG. Fig.18 In the device shown in FIG. 1 , the display module 21 is used to perform the operation, and the implementation method described in step S602 can be performed by the processing module 22. The implementation methods performed by the display module 21 and the processing module 22 can refer to the above Fig.13 The implementation methods provided in each step of the corresponding embodiment will not be repeated here.
[0353] In the embodiment of the present application, the functional implementation of each unit in the data sharing display device 2 can connect the target session interface and the shared content collection, improve the perception efficiency of the participating objects to the target shared content collection, and enhance the visualization effect of the target shared favorites.
[0354] See also Fig.19 , Fig.19 is another structural diagram of the data sharing display device provided in the embodiment of the present application. The above-mentioned data sharing display device may be a computer program (including program code) running on a computer device, for example, the data sharing display device is an application software; the device may be used to execute the corresponding steps in the data sharing display method provided in the embodiment of the present application. Fig.19 As shown, the data sharing display device 3 may include: a display module 31;
[0355] The display module 31 is used to detect the target shared content set N iWhen a content adding event is triggered, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added; the update prompt information is generated based on the content adding event; the first participant object and the second participant object are jointly associated with N target shared content sets; the N target shared content sets include target shared content sets N i ; N is a positive integer; the N target shared content sets include set cards for displaying one or more published contents.
[0356] According to the above Fig.15 The corresponding embodiment, Fig.15 The implementation method described in step S701 of the data sharing display method shown in FIG. Fig.19 Each module of the device shown in the figure is executed. For example, the above Fig.15 The implementation method described in step S701 of the data sharing display method shown in FIG. Fig.19 The display module 31 in the device shown in the figure is used for execution. The implementation method of the display module 31 can be referred to in the above Fig.15 The implementation methods provided in each step of the corresponding embodiment will not be repeated here.
[0357] In the embodiment of the present application, the functional implementation of each unit in the data sharing display device 3 can connect the target session interface and the shared content collection, improve the perception efficiency of the participating objects to the target shared content collection, and enhance the visualization effect of the target shared favorites.
[0358] In an embodiment of the present application, each module in the device shown in the above figure can be separately or all merged into one or several other modules to constitute, or a certain module (or modules) thereof can also be split into multiple smaller modules in function to constitute, which can achieve the same operation without affecting the realization of the technical effect of the embodiment of the present application. The above modules are divided based on logical functions. In practical applications, the function of a module can also be realized by multiple modules, or the function of multiple modules is realized by one module. In other feasible implementations of the present application, the above device can also include other modules. In practical applications, these functions can also be implemented with the assistance of other modules, and can be implemented by the collaboration of multiple modules, which is not limited here.
[0359] See also Fig. 20 , Fig. 20 Schematic diagram of a computer device provided in an embodiment of the present application. Fig. 20As shown, the computer device 1000 may include: at least one processor 1001, such as a CPU, at least one communication bus 1002, at least one transceiver 1003, at least one network interface 1004, and at least one memory 1005. Optionally, the computer device 1000 may also include at least one transceiver 1003, wherein the communication bus 1002 is used to achieve connection and communication between these components. Among them, the network interface 1004 may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a non-volatile memory (non-volatile memory), such as at least one disk storage. The memory 1005 may optionally also be at least one storage device located away from the aforementioned processor 1001. As Fig. 20 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a transceiver module, and a device control application.
[0360] exist Fig. 20 In the computer device 1000 shown in the figure, the network interface 1004 can provide a network communication function; and the transceiver 1003 and the processor 1001 can be used to call the device control application stored in the memory 1005 for application Figure 1 The terminal devices shown are used to achieve:
[0361] Displaying a target function control of the shared content set via a target conversation interface; the target conversation interface is a conversation interface between a first participant and a second participant;
[0362] In response to a trigger operation on a target function control, obtaining N target shared content sets commonly associated with the first participant object and the second participant object; N is a positive integer;
[0363] The collection cards corresponding to the N target shared content sets are displayed via the shared album aggregation interface; the collection cards are used to display one or more published contents included in the N target shared content sets.
[0364] It should be understood that the computer device 1000 described in the embodiment of the present application can execute the above Figure 3 The description of the data sharing display method in the corresponding embodiment can also be performed as described above. Fig.17 The description of the data sharing display device 1 in the corresponding embodiment will not be repeated here. In addition, the description of the beneficial effects of the same method will not be repeated here either.
[0365] In another implementation of the computer device of the embodiment of the present application, the network interface 1004 can provide a network communication function; and the transceiver 1003 and the processor 1001 can be used to call the device control application stored in the memory 1005 to apply Figure 1 The terminal devices shown are used to achieve:
[0366] The target conversation message sent by the first participant and / or the second participant is displayed via the target conversation interface; the target conversation interface is a conversation interface between the first participant and the second participant; the target conversation message includes a prompt card message, and the prompt card message is used to prompt that the content to be added is to be added to the N target shared content sets commonly associated with the first participant and the second participant; N is a positive integer; the N target shared content sets include a collection card for displaying one or more published contents;
[0367] In response to the prompt card message, the target shared content set N i The content adding event between the two adds the content to be added to the target shared content set N. i The N target shared content sets include target shared content set N i .
[0368] It should be understood that the computer device 1000 described in the embodiment of the present application can execute the above Fig.13 The description of the data sharing display method in the corresponding embodiment can also be performed as described above. Fig.18 The description of the data sharing display device 2 in the corresponding embodiment will not be repeated here. In addition, the description of the beneficial effects of the same method will not be repeated here either.
[0369] In another implementation of the computer device of the embodiment of the present application, the network interface 1004 can provide a network communication function; and the transceiver 1003 and the processor 1001 can be used to call the device control application stored in the memory 1005 to apply Figure 1 The terminal devices shown are used to achieve:
[0370] After detecting the target shared content set N i When a content adding event is triggered, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added; the update prompt information is generated based on the content adding event; the first participant object and the second participant object are jointly associated with N target shared content sets; the N target shared content sets include target shared content sets N i ; N is a positive integer; the N target shared content sets include set cards for displaying one or more published contents.
[0371] It should be understood that the computer device 1000 described in the embodiment of the present application can execute the above Fig.15 The description of the data sharing display method in the corresponding embodiment can also be performed as described above. Fig.19 The description of the data sharing display device 3 in the corresponding embodiment will not be repeated here. In addition, the description of the beneficial effects of the same method will not be repeated here either.
[0372] In addition, it should be pointed out here that: the embodiment of the present application also provides a computer-readable storage medium, and the computer-readable storage medium stores a computer program executed by the data sharing display device mentioned above, and when the processor executes the computer program, it can execute the above-mentioned Figure 3 , Fig.13 , Fig.15 The description of the data sharing display method in the corresponding embodiment will not be repeated here. In addition, the description of the beneficial effects of the same method will not be repeated here.
[0373] For technical details not disclosed in the computer-readable storage medium embodiments involved in this application, please refer to the description of the method embodiments of this application. As an example, the computer program can be deployed on a computer device for execution, or on multiple computer devices located at one location, or on multiple computer devices distributed at multiple locations and interconnected by a communication network. Multiple computer devices distributed at multiple locations and interconnected by a communication network can form a communication system.
[0374] In addition, it should be noted that: the embodiment of the present application also provides a computer program product, which may include a computer program, and the computer program may be stored in a computer-readable storage medium. The processor of the computer device reads the computer program from the computer-readable storage medium, and the processor may execute the computer program, so that the computer device can execute the above Figure 3 , Fig.13 , Fig.15 The description of the data sharing display method in the corresponding embodiment will not be repeated here. In addition, the description of the beneficial effects of adopting the same method will not be repeated. For technical details not disclosed in the computer program product embodiment involved in this application, please refer to the description of the method embodiment of this application.
[0375] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0376] The terms "first", "second", etc. in the description, claims, and drawings of the embodiments of the present application are used to distinguish different objects, rather than to describe a specific order. In addition, the term "comprising" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, device, product, or equipment that includes a series of steps or units is not limited to the listed steps or modules, but optionally includes steps or modules that are not listed, or optionally includes other step units inherent to these processes, methods, devices, products, or equipment.
[0377] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0378] The method and related apparatus provided by the embodiment of the present application are described with reference to the method flow chart and / or structural diagram provided by the embodiment of the present application. Specifically, each process and / or box in the method flow chart and / or structural diagram, as well as the combination of the processes and / or boxes in the flow chart and / or block diagram, can be implemented by a computer program. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the process. Figure 1 Schematic diagram of one or more processes and / or structures Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the functions specified in the process. Figure 1 Schematic diagram of one or more processes and / or structures Figure 1 These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process in the process. Figure 1 A flow or multiple flows and / or structures illustrate the steps of the functions specified in one block or multiple blocks.
[0379] The above disclosure is only the preferred embodiment of the present application, which certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.
Claims
1. A data sharing display method, characterized in that: The method comprises: Displaying a target function control of the shared content set via a target conversation interface; the target conversation interface is a conversation interface between a first participant and a second participant; In response to a trigger operation on the target function control, obtaining N target shared content sets commonly associated with the first participant object and the second participant object; N is a positive integer; The collection cards corresponding to the N target shared content sets are displayed via the shared album aggregation interface; the collection cards are used to display one or more published contents included in the N target shared content sets.
2. The data sharing display method according to claim 1, characterized in that: The N target shared content sets include a target shared content set N i ; The method further comprises: In response to the target shared content set N i When a batch content adding event is received, batch prompt information is displayed in the target session interface; the batch prompt information is used to prompt that at least two target contents to be added indicated by the batch content adding event have been added to the target shared content set N. i .
3. The data sharing display method according to claim 1, characterized in that: The N target shared content sets include a target shared content set N i ; The method further comprises: Upon detecting the target shared content set N i When a member update event occurs for a shared member, member update prompt information is displayed in the target session interface; the member update prompt information is used to prompt a third participant to join the target shared content set N i .
4. The data sharing display method according to claim 1, characterized in that: The method further comprises: If there is no target shared content set between the first participant and the second participant, in response to a trigger operation on the target function control, displaying a shared content set creation page; the shared content set creation page is used to create a target shared content set commonly associated with the first participant and the second participant; If a target shared content set exists between the first participant object and the second participant object, the step of acquiring N target shared content sets commonly associated with the first participant object and the second participant object in response to the trigger operation on the target function control is performed.
5. The data sharing display method according to any one of claims 1 to 4, characterized in that: The N target shared content sets refer to shared content sets whose sharing members only include the first participant and the second participant.
6. The data sharing display method according to claim 1, characterized in that: The displaying of the target function control of the shared content set via the target session interface includes: An extended control is displayed in the target session interface, and in response to a trigger operation on the extended control, a control display area including one or more controls is displayed, and the target function control is displayed in the control display area.
7. The data sharing display method according to claim 1, characterized in that: The displaying of the target function control of the shared content set via the target session interface includes: Acquire the attention relationship and intimacy between the first participant and the second participant, and the update frequency of the N target shared content sets; If the attention relationship, intimacy, and update frequency of the N target shared content sets between the first participating object and the second participating object meet the content sharing conditions, the target function control is displayed in the shortcut function area of the target session interface.
8. The data sharing display method according to claim 1, characterized in that: The method further comprises: When an update event is detected in the N target shared content sets, an update mark is displayed at a preset position of the target function control, and the update mark is used to prompt the first participant or the second participant to view the updated content indicated by the update event in the N target shared content sets.
9. The data sharing display method according to claim 1, characterized in that: The N target shared content sets include a target shared content set N i ; The method further comprises: When a sharing operation for a target published content is detected, adding prompt information is displayed in the target session interface; the adding prompt information includes an adding control; the adding prompt information is used to prompt that the target published content is to be added to the target shared content set N. i ; The target shared content set N i is determined based on the content type of the target published content and the content types corresponding to the N target shared content sets; In response to the trigger operation for the add control, the target published content is added to the target shared content set N. i middle.
10. The data sharing display method according to claim 9, characterized in that: The method further comprises: After detecting that the target published content is added to the target shared content set N i When the target session interface is in the process of modifying the content, a modification prompt message is displayed in the target session interface; the modification prompt message includes a modification control; In response to a trigger operation on the modification control, displaying a content collection interface including the N target shared content collections; In response to a selection operation on a to-be-added content set included in the content set interface, the target published content is added to the to-be-added content set; the to-be-added content set is shared with the target content set N. i different.
11. The data sharing display method according to claim 1, characterized in that: The N target shared content sets include a target shared content set N i ; The method further comprises: In response to the target shared content set N i An invitation operation between the target group chat and the target group chat is performed, wherein a first invitation message is displayed in the group chat interface of the target group chat, wherein the first invitation message is used to prompt the group chat members of the target group chat to join the target shared content set N. i ;or, In response to the target shared content set N i and the target group chat, displaying second invitation information in the group chat interface of the target group chat, wherein the second invitation information is used to prompt the group chat members of the target group chat who have a mutual relationship with the first participant object or the second participant object to join the target shared content set N i .
12. The data sharing display method according to claim 1, characterized in that: The N target shared content sets include a target shared content set N i ; The method further comprises: In response to the target shared content set N i The target shared content set N is set to the trigger operation of the display range editing control in the management page of i The display scope of the target shared content set N is changed from the public state to the hidden state, or from the hidden state to the public state; the public state is used to indicate that any participating object has i The hidden state is used to indicate the target shared content set N i The shared members have a shared content set N for the target i View permissions.
13. The data sharing display method according to claim 12, characterized in that: The management page displays a sharing status editing control; the sharing status editing control is used to edit the target sharing content set N included in the N target sharing content sets. i The functional state includes a sharing state and a non-sharing state; the sharing state is used to indicate the target shared content set N i The creation object has the function of inviting any participating object to join the target shared content set N i The non-sharing state is used to indicate the target shared content set N i The creation object does not have the right to invite any participating object to join the target shared content set N i Invite permissions.
14. A data sharing display method, characterized in that: The method comprises: The target conversation message sent by the first participant and / or the second participant is displayed via the target conversation interface; the target conversation interface is a conversation interface between the first participant and the second participant; the target conversation message includes a prompt card message, the prompt card message is used to prompt that the content to be added is to be added to the N target shared content sets commonly associated with the first participant and the second participant; N is a positive integer; the N target shared content sets include a collection card for displaying one or more published contents; In response to the prompt card message, the target shares the content set N i The content adding event between the two adds the content to be added to the target shared content set N. i The N target shared content sets include a target shared content set N i .
15. The data sharing display method according to claim 14, characterized in that: The method further comprises: Upon detecting the target shared content set N i When there is a content adding event, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card message corresponding to the content to be added; the update prompt information is generated based on the content adding event.
16. A data sharing display method, characterized in that: The method comprises: After detecting the target shared content set N i When a content adding event occurs, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added; the update prompt information is generated based on the content adding event; the first participating object and the second participating object are jointly associated with N target shared content sets; the N target shared content sets include the target shared content sets N i ; N is a positive integer; the N target shared content sets include set cards for displaying one or more published contents.
17. A data sharing display device, characterized in that: include: A display module, configured to display a target function control of the shared content set on a target conversation interface; the target conversation interface is a conversation interface between a first participant and a second participant; A processing module, configured to obtain, in response to a trigger operation on the target function control, N target shared content sets commonly associated with the first participant object and the second participant object; N is a positive integer; The display module is used to display the collection cards corresponding to the N target shared content sets on the shared album aggregation interface; the collection cards are used to display one or more published contents included in the N target shared content sets.
18. A data sharing display device, characterized in that: include: A display module, configured to display a target conversation message sent by the first participant and / or the second participant via a target conversation interface; The target conversation interface is a conversation interface between the first participant and the second participant; the target conversation message includes a prompt card message, the prompt card message is used to prompt that the content to be added is to be added to the N target shared content sets commonly associated with the first participant and the second participant, where N is a positive integer; the N target shared content sets include a set card for displaying one or more published contents; A processing module, configured to respond to the prompt card message and share the target content set N i The content adding event between the two adds the content to be added to the target shared content set N. i The N target shared content sets include a target shared content set N i .
19. A data sharing display device, characterized in that: include: The display module is used to detect the target shared content set N i When a content adding event occurs, update prompt information is displayed in the target session interface; the update prompt information includes system prompt information and / or content card messages corresponding to the content to be added; the update prompt information is generated based on the content adding event; the first participating object and the second participating object are jointly associated with N target shared content sets; the N target shared content sets include the target shared content sets N i ; N is a positive integer; the N target shared content sets include set cards for displaying one or more published contents.
20. A computer device, characterized in that: include: Processor, memory, and network interface; The processor, the memory, and the network interface are connected, wherein the network interface is used to provide a data communication function, the memory is used to store program code, and the processor is used to call the program code to execute the method described in any one of claims 1-16.
21. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is suitable for being loaded and executed by a processor, so that a computer device having the processor executes the method according to any one of claims 1 to 16.
