An interaction method, apparatus, device, medium and program product
By displaying controls within instant messaging tools to select special effects materials and generate media content, the problem of limited interaction methods in existing technologies is solved, resulting in a richer user interaction experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2025-01-17
- Publication Date
- 2026-06-23
AI Technical Summary
Existing instant messaging tools lack rich interactive methods in image or video interaction, resulting in insufficient user interactivity.
Display controls on the conversation page to trigger the material page to select special effects materials, generate interactive information and media content, and share it to the conversation page via message cards to realize the interactive events of the target special effects materials.
It enriches the interaction methods in instant messaging scenarios, enhances the interactivity between users, and triggers interactive events in groups through media content generated by special effects materials and interactive information.
Smart Images

Figure CN120017628B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to computer technology, and more particularly to an interactive method, apparatus, device, medium, and program product. Background Technology
[0002] With the development of computer and communication technologies, more and more users are interacting in real time through instant messaging tools.
[0003] In related technologies, users can send text, voice, images, or videos to other users through instant messaging tools. Before sending an image or video, the user can modify it. For example, they can enhance the image or video or add text to it. Other users then send response messages based on the received text, voice, image, or video. Summary of the Invention
[0004] This disclosure provides an interactive method, apparatus, device, medium, and program product that can enrich the interactive methods in instant messaging scenarios.
[0005] In a first aspect, embodiments of this disclosure provide an interaction method applied to a first user side, comprising:
[0006] A first control is displayed on a session page, wherein the session page is associated with a session between a first user and at least one second user;
[0007] Based on the trigger operation on the first control, a material page is displayed, which includes multiple candidate special effects materials;
[0008] In response to a trigger operation on a target special effect material among the candidate special effect materials, a first acquisition page is displayed, and first interactive information corresponding to the target special effect material is acquired on the first acquisition page. First media content is generated based on the first interactive information and the target special effect material.
[0009] In response to the sending operation for the first media content, a message card corresponding to the first media content is displayed on the session page.
[0010] Secondly, embodiments of this disclosure provide an interaction method applied to a second user side, including:
[0011] The message card corresponding to the first media content is displayed on the conversation page, wherein the conversation page is associated with the conversation between the first user and at least one second user, and the first media content is generated based on the target special effects material selected by the first user and the first interactive information corresponding to the target special effects material;
[0012] In response to a trigger operation on the message card, a second acquisition page is displayed, in which at least one candidate special effects material is displayed, the at least one candidate special effects material including the target special effects material, second interactive information corresponding to the target special effects material is acquired, and second media content is generated based on the second interactive information and the target special effects material;
[0013] In response to the sending operation for the second media content, a message card corresponding to the second media content is displayed on the session page.
[0014] Thirdly, this disclosure also provides an interactive device applied to a first user side, the device comprising:
[0015] A control display module is used to display a first control in a session page, wherein the session page is associated with a session between a first user and at least one second user;
[0016] The material display module is used to display a material page based on the trigger operation of the first control, and the material page includes multiple candidate special effects materials;
[0017] The first generation module is used to respond to a trigger operation on the target special effect material among the candidate special effect materials, display a first acquisition page, acquire the first interactive information corresponding to the target special effect material on the first acquisition page, and generate first media content based on the first interactive information and the target special effect material;
[0018] The first card display module is used to display the message card corresponding to the first media content in the session page in response to the sending operation of the first media content.
[0019] Fourthly, embodiments of this disclosure also provide an interactive device applied to a second user side, including:
[0020] The second card display module is used to display message cards corresponding to the first media content in the conversation page, wherein the conversation page is associated with the conversation between the first user and at least one second user, and the first media content is generated based on the target special effects material selected by the first user and the first interactive information corresponding to the target special effects material;
[0021] The second generation module is used to respond to the trigger operation for the message card, display a second acquisition page, display at least one candidate special effect material on the second acquisition page, the at least one candidate special effect material includes the target special effect material, acquire the second interactive information corresponding to the target special effect material, and generate second media content based on the second interactive information and the target special effect material;
[0022] The third card display module is used to display the message card corresponding to the second media content in the session page in response to the sending operation of the second media content.
[0023] Fifthly, embodiments of this disclosure also provide an electronic device, the electronic device comprising:
[0024] One or more processors;
[0025] Storage device for storing one or more programs.
[0026] When the one or more programs are executed by the one or more processors, the one or more processors implement the interactive method as described in any embodiment of this disclosure.
[0027] Sixthly, embodiments of this disclosure also provide a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform the interactive method as described in any embodiment of this disclosure.
[0028] In a seventh aspect, embodiments of this disclosure also provide a computer program product, including a computer program that, when executed by a processor, implements the interactive method as described in any embodiment of this disclosure.
[0029] This disclosure provides an interactive scheme in which a first control is displayed on a conversation page, the conversation page being associated with a conversation between a first user and at least one second user. Based on a trigger operation on the first control, a material page is displayed. The material page includes multiple candidate special effects materials. In response to a trigger operation on a target special effects material among the candidate special effects materials, a first acquisition page is displayed. First interactive information corresponding to the target special effects material is acquired on the first acquisition page, and first media content is generated based on the first interactive information and the target special effects material. In response to a sending operation on the first media content, a message card corresponding to the first media content is displayed on the conversation page. The technical solution of this disclosure, by determining the first media content through the target special effects material and the first interactive information, and sharing the first media content to the conversation page, enables the triggering of interactive events related to the target special effects material within a communication group through the first media content, enriching the interaction methods in instant messaging scenarios and enhancing interactivity. Attached Figure Description
[0030] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.
[0031] Figure 1A flowchart illustrating an interactive method provided in an embodiment of this disclosure;
[0032] Figure 2 A schematic diagram of a session page provided in an embodiment of this disclosure;
[0033] Figure 3 A schematic diagram of a message card for first media content provided in an embodiment of this disclosure;
[0034] Figure 4 A schematic diagram of a message card for another type of first media content provided in an embodiment of this disclosure;
[0035] Figure 5 A schematic diagram of a message card for yet another type of first media content provided in an embodiment of this disclosure;
[0036] Figure 6 A flowchart illustrating another interactive method provided in an embodiment of this disclosure;
[0037] Figure 7 A schematic diagram of a material page provided in an embodiment of this disclosure;
[0038] Figure 8 A schematic diagram illustrating a first page acquisition method provided in an embodiment of this disclosure;
[0039] Figure 9 A schematic diagram illustrating another first page acquisition method provided in an embodiment of this disclosure;
[0040] Figure 10 A flowchart illustrating yet another interactive method provided in an embodiment of this disclosure;
[0041] Figure 11 A schematic diagram of a message card for yet another type of first media content provided in an embodiment of this disclosure;
[0042] Figure 12 A schematic diagram of a message card for yet another type of first media content provided in an embodiment of this disclosure;
[0043] Figure 13 A schematic diagram of a message card for yet another type of first media content provided in an embodiment of this disclosure;
[0044] Figure 14 A flowchart illustrating yet another interactive method provided in an embodiment of this disclosure;
[0045] Figure 15 This is a schematic diagram of an interactive device structure provided in an embodiment of the present disclosure;
[0046] Figure 16 This is a schematic diagram of another interactive device structure provided in an embodiment of the present disclosure;
[0047] Figure 17 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0048] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0049] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.
[0050] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.
[0051] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.
[0052] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0053] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0054] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0055] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.
[0056] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0057] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.
[0058] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0059] Figure 1 This is a flowchart illustrating an interactive method provided in an embodiment of this disclosure. This embodiment is applicable to instant messaging and the interactive method provided is applied to a first user. The method can be executed by an interactive device, which can be implemented in software and / or hardware, optionally through an electronic device, such as a mobile terminal, a PC, or a server.
[0060] like Figure 1 As shown, the method includes:
[0061] S110. Display a first control on a conversation page, wherein the conversation page is associated with a conversation between a first user and at least one second user.
[0062] In this embodiment of the disclosure, the conversation page represents a group chat page in an instant messaging scenario. For example, the conversation page may include a chat page. Optionally, the chat page may include private chat pages and group chat pages, etc.
[0063] The first control represents the control on the session page used to trigger the display of the content page. For example, the first control can be located in a preset area of the session page. Optionally, the first control can also be located in the control display area corresponding to a preset control in a dialog box. Figure 2 This is a schematic diagram of a session page provided as an embodiment of this disclosure. For example... Figure 2As shown, a first control 230 is displayed above dialog box 220 in session page 210. A plus sign control 240 is displayed at a preset position in dialog box 220 in session page 210. Optionally, in response to a triggering operation on the plus sign control 240, a control display area 250 is displayed. The first control 230 is displayed in the control display area 250.
[0064] S120. Based on the trigger operation on the first control, display the material page, which includes multiple candidate special effects materials.
[0065] The candidate effect materials are effect materials associated with the chat page, such as game effects or duet effects suitable for interaction between friends. In some embodiments, the candidate effect materials are specific effects associated with the instant messaging chat page. Triggering operations on the first control include clicking, pressing, checking, gestures, voice commands, or eye contact. The material page is a display page for the candidate effect materials. The selected candidate effect material is determined as the target effect material. Exemplarily, the material page includes a material area, a second control, and a close control. The material area includes effect identifiers corresponding to each candidate material. The second control is used to trigger the display of the first acquisition page after the target effect material is determined. The close control is used to close the material page.
[0066] For example, in response to a trigger operation on the first control, a media page is displayed. Multiple candidate effect media are shown on the media page. A target effect media can be selected based on these candidate media.
[0067] S130. In response to a trigger operation on the target special effects material among the candidate special effects materials, a first acquisition page is displayed, and first interactive information corresponding to the target special effects material is acquired on the first acquisition page. First media content is generated based on the first interactive information and the target special effects material.
[0068] The triggering operation for the target effect material represents the confirmation operation of the target effect material within the material page. For example, the material page includes a second control. The second control is used to confirm the target effect material. In response to the triggering operation on the second control, the target effect material is confirmed to be selected, and the first acquisition page is displayed, showing the target effect material.
[0069] The first acquisition page can be an interactive page for the target special effects material on the first user's side. For example, the first acquisition page includes a shooting page, a local album page, or a game special effects interactive page on the first user's side. Displaying the target special effects material on the first acquisition page can be displaying a special effects icon for the target special effects material. The first interactive information includes interactive information corresponding to the interactive operations of the target special effects material on the first acquisition page. For example, for game-type special effects material, the first interactive information includes the display status of the game-type special effects material. Or, for collaborative special effects material, the first interactive information includes the content of the framing object. Optionally, the content of the framing object includes the shooting content or media resources in the local album.
[0070] For example, obtaining the first interactive information corresponding to the target special effects material on the first acquisition page includes at least one of the following: obtaining media information captured based on the first acquisition page; obtaining media information uploaded based on the first acquisition page; obtaining interactive information obtained from a trigger operation on the first acquisition page.
[0071] Optionally, obtaining the media information uploaded based on the first acquisition page includes: obtaining media information from a local photo album uploaded based on the first acquisition page.
[0072] Optionally, obtaining interactive information obtained from a trigger operation on the first acquisition page includes: receiving a trigger operation executed based on the display of the target special effects material on the first acquisition page, wherein the display state of the target special effects material is associated with the trigger operation on the first acquisition page.
[0073] Optionally, the candidate special effects materials include game-related special effects and / or collaborative special effects.
[0074] Primary media content includes videos or photos. For example, for game-related special effects footage, primary media content includes gameplay videos. For collaborative special effects footage, primary media content includes videos or photos to be collaboratively filmed.
[0075] For example, displaying the first acquisition page in response to a trigger operation on a target special effects material among the candidate special effects materials includes: after determining the target special effects material, displaying the first acquisition page in response to a confirmation operation on the target special effects material on the material page, and displaying the target special effects material on the first acquisition page. The confirmation operation on the target special effects material on the material page includes a trigger operation on a second control on the material page, or a voice confirmation operation on the target special effects material, or a gesture confirmation operation on the target special effects material, etc.
[0076] Optionally, the first interactive information corresponding to the target special effects material is obtained from the first acquisition page, and first media content is generated based on the first interactive information and the target special effects material, including:
[0077] The special effects identifier of the target special effects material is displayed on the first acquisition page. In response to a trigger operation on a preset control on the first acquisition page, the target special effects material is displayed on the first acquisition page, the first interactive information corresponding to the target special effects material is acquired, and the first media content is generated based on the first interactive information and the target special effects material.
[0078] For example, for game-related special effects, after entering the first acquisition page, the effect identifier is displayed on the first acquisition page. In response to the triggering operation of a preset control on the first acquisition page, the game-related special effect is displayed. Game operation information about the game-related special effect is obtained, and the content of the game-related special effect is updated according to the game operation information to obtain a game operation video as the first media content. After obtaining the first media content, it is displayed through a content preview page. The content preview page includes a send control. In response to the triggering operation of the send control, the first media content is sent to the current session. For example, the first media content can be displayed as a message card on the session page. Optionally, in response to the triggering operation of the first media content on the content preview page, a sharing page is displayed, showing the identification information of at least one third user. In response to the selection operation of the third user's identification information, a new session is established based on the newly selected third user, and the first media content is sent to the new session. By updating the display status of game-related special effects with the first interactive information, the first media content is obtained. This first media content is then shared with other users in the instant messaging group, enabling at least two people to play the same game-related special effect, thus enriching the interaction methods in instant messaging scenarios.
[0079] Optionally, the first interactive information corresponding to the target special effects material is obtained from the first acquisition page, and first media content is generated based on the first interactive information and the target special effects material, including:
[0080] At least two framing units are displayed on the first acquisition page, wherein the at least two framing units are determined based on the configuration information of the target special effects material. The target special effects material and the content of the framing object are displayed in a first framing unit, and preset placeholder content is displayed in at least one second framing unit. In response to a trigger operation on the first acquisition page, first interactive information is acquired. First media content is generated based on the first interactive information, the target special effects material, and the preset placeholder content.
[0081] For duet effects, the number and distribution of framing units on the shooting page are determined based on the configuration information of the effect material. For example, the configuration information may include a two-grid layout distributed vertically on the shooting page; or a two-grid layout distributed horizontally on the shooting page; or a three-grid layout distributed vertically (top, middle, bottom); or a three-grid layout distributed horizontally (left, middle, right); or a layout of four, five, six, or nine grids. This embodiment does not limit the specific meaning of the configuration information. Duet effects include ordinary duet effects and conditional duet effects. Conditional duet effects include effect materials that prevent viewing the framing object without sending the desired material.
[0082] The first framing unit represents the display area of the content being framed. A framing unit containing the content being framed can be designated as the first framing unit among at least two framing units. For example, for framing units distributed vertically, the upper framing unit can be designated as the preset framing unit. For framing units distributed horizontally and vertically, the upper left framing unit can be designated as the preset framing unit. Preset placeholder content is displayed within the second framing unit of the at least two framing units. For example, the preset placeholder content includes a preset color, so that the second user sequentially fills the second framing unit with the content being framed.
[0083] After entering the first acquisition page, the target special effects material and the content of the viewfinder captured by the camera are displayed through the first framing unit of the first acquisition page. In response to the triggering operation of the shooting control on the first acquisition page, the viewfinder content is captured against the background of the target special effects material to obtain the first media content. The first media content is displayed through a content preview page. The first framing unit area of the first media content includes the target special effects material and the viewfinder content, and the second framing unit area displays a preset color. Optionally, the content preview page includes editing controls. In response to the triggering operation of the editing controls, editing operations are performed on the first media content. For example, editing operations include at least one of clipping, cropping, adding brush content, adding text, etc. In response to the triggering operation of the save control on the content preview page, the first media content is saved. Optionally, in response to the triggering operation of the send control on the content preview page, the first media content is sent to the current session. Optionally, in response to the triggering operation of the first media content on the content preview page, a sharing page is displayed. The sharing page displays the identification information of at least one third user. In response to the selection operation for the identification information of the third user, a new session is established and the first media content is sent to the new session.
[0084] Optionally, the first acquisition page also includes a photo album control. In response to a trigger operation on the photo album control, the photo album page is displayed. Photo album media resources are displayed on the photo album page. In response to a selection operation on the photo album media resources, the selected photo album media resources are uploaded to the first acquisition page to be displayed within the first framing unit, resulting in first media content with the target special effects material as the background and the photo album media resources as the framing object. The first media content is displayed through a content preview page. The first framing unit area of the first media content includes the target special effects material and the photo album media resources, and the second framing unit area is filled with a preset color.
[0085] S140. In response to the sending operation for the first media content, display the message card corresponding to the first media content in the session page.
[0086] The triggering operation for the first media content represents the message sending operation on the first user side within the session. The message card represents the display control for the first media content. Users can jump to the first acquisition page containing the target special effects material via the message card.
[0087] For example, first media content is displayed on a content preview page. In response to a triggering operation of the send control on the content preview page, the first media content is sent to the server. The server generates a message card based on the first media content, updates the session page based on the message card, and returns the session page to the first user side and at least one second user side associated with the session. The message card corresponding to the first media content is displayed on the session pages of the first user side and at least one second user side, respectively. The message card includes the first media content. In response to a triggering operation on the message card, the content preview page is displayed. The first media content is displayed through the content preview page.
[0088] Figure 3 This is a schematic diagram of a message card for first media content provided in an embodiment of this disclosure. Figure 3 As shown, the video cover 320 displays the game operation video in the session page 310.
[0089] For example, in response to a trigger operation on the first media content, displaying a message card corresponding to the first media content in the session page includes: displaying the first media content on a content preview page. In response to a trigger operation on the send control in the content preview page, the session page is displayed, and a message card with a preset display state corresponding to the first media content is displayed on the session page. The content of the first viewfinder unit in the message card with the preset display state is displayed in an image-processed state. Displaying the content of the first viewfinder unit in an image-processed state includes: displaying the content of the first viewfinder unit in a blurred state. The blurring includes adding a mask and / or mosaic processing, etc.
[0090] For example, first media content is displayed on a content preview page. In response to a triggering action on the send control in the content preview page, the first media content is sent to the server. The server adds an overlay to the first media content, resulting in overlaid first media content. An overlaid message card is generated based on the overlaid first media content. The session page is updated based on the overlaid message card, and the session page is returned to the session-associated first user and at least one second user. The overlaid message card is displayed on the session pages of the first user and at least one second user, respectively.
[0091] Figure 4 This is a schematic diagram of a message card for another type of first media content provided in an embodiment of this disclosure. (See diagram below.) Figure 4 As shown, a message card 420 displaying a typical collaborative photo effect is shown on the conversation page 410. At least a portion of the message card 420 displays a first media content screen icon and preset text indicating the current interaction status. Optionally, a portion of the message card can be displayed as a placeholder to be filled.
[0092] Optionally, the first media content is displayed on the content preview page. In response to a triggering action of the send control on the content preview page, the first media content is sent to the server. The server performs mosaic processing on the first media content to display it in a blurred state. A message card is generated based on the blurred first media content. The session page is updated based on the message card, and the session page is returned to the first user side and at least one second user side associated with the session. In the session pages on the first user side and at least one second user side, the content of the message card is displayed in a blurred state.
[0093] Optionally, the first media content is displayed on the content preview page. In response to a trigger action on the send control in the content preview page, the first media content is sent to the server. The server adds a mask to the first media content, resulting in first media content with a mask. The masked first media content is then processed to display it in a blurred state.
[0094] Understandably, image blurring and other processing can also be done by the first user's client.
[0095] Image processing is used to hide the first media content within the first media content. For example, the first media content can be pixelated to convert the first media content within the first media content into a mosaic, thereby achieving the effect of hiding the content of the subject being framed.
[0096] Figure 5 This is a schematic diagram of another message card for first media content provided in an embodiment of this disclosure. (See diagram below.) Figure 5 As shown, a message card 520 for a conditional matching effect photo is displayed on the conversation page 510. The content of the message card 520 includes blurred first media content, and a preset text indicating the current interaction status is displayed on the blurred first media content image.
[0097] The technical solution of this disclosure embodiment displays a first control on a conversation page, which is associated with a conversation between a first user and at least one second user. Based on a trigger operation on the first control, a material page is displayed. The material page includes multiple candidate special effects materials. In response to a trigger operation on a target special effects material among the candidate special effects materials, a first acquisition page is displayed. First interactive information corresponding to the target special effects material is acquired on the first acquisition page, and first media content is generated based on the first interactive information and the target special effects material. In response to a sending operation on the first media content, a message card corresponding to the first media content is displayed on the conversation page. The technical solution of this disclosure embodiment determines the first media content through the target special effects material and the first interactive information, and shares the first media content to the conversation page, enabling the triggering of interactive events related to the target special effects material within a communication group through the first media content. This enriches the interaction methods in instant messaging scenarios and enhances interactivity.
[0098] Figure 6 This is a flowchart illustrating another interactive method provided by an embodiment of the present disclosure. Based on the above embodiments, this embodiment further defines the steps of determining the target special effects material and displaying the target special effects material on the first acquisition page.
[0099] like Figure 6 As shown, the method includes:
[0100] S610. Display a first control on a conversation page, wherein the conversation page is associated with a conversation between a first user and at least one second user.
[0101] S620. Based on the trigger operation on the first control, display the material page, the material page including the material area, wherein the material area includes the effect identifier of the candidate effect material, and the material page includes the second control.
[0102] S630. Determine the target special effect material according to the trigger operation corresponding to the special effect identifier, and convert the special effect identifier of the target special effect material in the material area into a selected form.
[0103] In this embodiment of the disclosure, the effect icons of each candidate effect material are displayed in the material area of the material page. For candidate effect materials whose effect icons do not contain dynamic materials, the selection mode includes enlarging the size of the effect icon of the target effect material and / or adding a border to the effect icon of the target effect material, etc.
[0104] For candidate effect materials identified as dynamic, the selected mode includes displaying the corresponding dynamic material in the material area of the material page after the candidate effect material is determined as the target effect material. Optionally, for candidate effect materials identified as dynamic, the size of the effect identifier of the target effect material can be enlarged and / or a border can be added to the effect identifier of the target effect material.
[0105] By converting the effect icon corresponding to the target effect material into a selected state, the selected effect material can be displayed intuitively.
[0106] The triggering operation for special effect icons includes swiping to switch the selected special effect icon within the material area on the material page, and using the candidate special effect material corresponding to the selected special effect icon as the target special effect material.
[0107] By displaying effect icons for candidate effect materials on the material page, each candidate effect material can be visually identified. Furthermore, selecting the target effect material is simplified by sliding the effect icon.
[0108] Figure 7 This is a schematic diagram of a material page provided in an embodiment of this disclosure. For example... Figure 7As shown, in response to a trigger operation on the first control 720 in the session page 710, the material page 730 is displayed. The material page 730 includes a material area 740 and a second control 750. The material area 740 includes effect identifiers 760 for several candidate effect materials. In response to a trigger operation on the effect identifier 760, the candidate effect material corresponding to the effect identifier 760 is determined as the target effect material, and the size of the effect identifier 760 is enlarged.
[0109] S640. After determining the target special effects material, in response to the trigger operation on the second control, the first acquisition page is displayed, and the target special effects material and the material area are displayed on the first acquisition page.
[0110] For example, in response to a trigger operation on a second control in the material page, a first acquisition page is displayed. The material area in the first acquisition page displays the effect icons of each candidate effect material, and the effect icon of the target effect material is selected. Optionally, a trigger operation within the material area in the first acquisition page switches the target effect material in the first acquisition page. Optionally, the first acquisition page also includes an effect control. The material area is closed or expanded using the effect control. Optionally, after closing the material area, an icon of the target effect material is displayed on the effect control. In response to a trigger operation on the effect control, the material area is re-displayed in the first acquisition page.
[0111] Optionally, for game-related special effects, the special effect identifier of the target special effect material is displayed on the first acquisition page. In response to the triggering operation of a preset control on the first acquisition page, the target special effect material is displayed on the first acquisition page.
[0112] Figure 8 This is a schematic diagram illustrating a first page acquisition method provided in an embodiment of this disclosure. Figure 8 As shown, in response to a trigger operation on the second control 820 in the material page 810, the first acquisition page 830 is displayed. The first acquisition page 830 displays the target special effects material, the material area 840, the shooting control 850, and the special effects control 860.
[0113] Figure 9 This is a schematic diagram illustrating another first page acquisition method provided in an embodiment of this disclosure. For example... Figure 9 As shown, in response to a trigger operation on the second control 920 in the material page 910, the first acquisition page 930 is displayed. The first acquisition page 930 displays two framing units. The target effect material and the content of the framing object are displayed in the upper framing unit 940, and a black background is displayed in the lower framing unit 950. The first acquisition page 930 also includes a material area 960, a shooting control 970, and an effect control 980.
[0114] S650, in response to a trigger operation within the material area of the first acquisition page, display the target special effects material on the first acquisition page; and / or, within the material area of the first acquisition page, convert the special effects identifier of the selected target special effects material into a selected state.
[0115] For example, if a material switching operation is obtained in the material area of the first acquisition page, the target special effects material displayed on the first acquisition page is switched.
[0116] And / or, if a material switching operation is obtained within the material area of the first acquisition page, the effect identifier of the selected target effect material is converted into a selected state within the material area of the first acquisition page.
[0117] S660. Obtain the first interactive information corresponding to the target special effects material in the first acquisition page, and generate the first media content based on the first interactive information and the target special effects material.
[0118] S670. In response to the sending operation for the first media content, display the message card corresponding to the first media content in the session page.
[0119] The technical solution of this disclosure provides a clear overview of candidate special effects materials by displaying their icons on the material page. Furthermore, it simplifies the selection process by triggering actions based on these icons to select the target special effects material. Displaying the material area on the first acquisition page facilitates changing the target special effects material before shooting, eliminating the need to return to the material page for switching and simplifying the switching process.
[0120] Figure 10 This is a flowchart illustrating another interactive method provided in this embodiment of the disclosure. This embodiment is applicable to instant messaging scenarios, and the interactive method provided in this embodiment is applied to a second user. Specifically, the method is applicable to at least one second user in an instant messaging group. The method can be executed by an interactive device, which can be implemented in software and / or hardware, optionally through an electronic device, such as a mobile terminal, a PC, or a server.
[0121] like Figure 10 As shown, the method includes:
[0122] S1010. Display the message card corresponding to the first media content in the conversation page, wherein the conversation page is associated with the conversation between the first user and at least one second user, and the first media content is generated based on the target special effects material selected by the first user and the first interactive information corresponding to the target special effects material.
[0123] In this embodiment of the disclosure, a first user and at least one second user form an instant messaging group. The first user sends first media content, thereby initiating interaction with at least one second user within the instant messaging group.
[0124] The message card displayed on the second user's conversation page includes a content display area and a third control. The content display area includes first media content. Optionally, the content display area displays first media content with an overlay. Optionally, the content display area displays first media content with a mosaic effect. The third control displays an icon of the target special effects material. The third control is used to trigger the display event of the second acquisition page. By displaying the third control at a preset position on the message card, clicking the third control can display the second acquisition page, thereby enabling subsequent interactive operations based on the second acquisition page to execute the target special effects material, improving interaction efficiency.
[0125] Optionally, in response to a trigger operation on the content display area, a content preview page is displayed, showing the first media content. The content preview page includes the third control. By setting a third control in the content preview, it is convenient to display the second acquisition page in the preview scenario of the first content media without returning to the session page, thus simplifying the interaction process.
[0126] In this embodiment, the message card style includes message cards with overlays and / or mosaic message cards, etc. For game-related special effects materials, the message card corresponding to the first media content displays the video cover of the game operation video. For ordinary duet-style special effects materials, the message card corresponding to the first media content displays the video or photo to be duetted, and the message card has an overlay. For conditional duet-style special effects materials, the message card corresponding to the first media content displays a mosaic of the video or photo to be duetted. For example, for conditional duet-style special effects materials, the message card displays a full-image mosaic effect.
[0127] S1020. In response to the trigger operation for the message card, a second acquisition page is displayed, in which at least one candidate special effect material is displayed, the at least one candidate special effect material includes the target special effect material, the second interactive information corresponding to the target special effect material is acquired, and second media content is generated based on the second interactive information and the target special effect material.
[0128] The second acquisition page can be an interactive page for the target special effects material on the second user's side. For example, the second acquisition page may include a shooting page, a local photo album page, or a game special effects interactive page on the second user's side. The target special effects material includes the special effects material selected by the first user. Optionally, the target special effects material may also include associated special effects material selected by the second user and related to the target special effects material. Displaying the target special effects material on the second acquisition page may include displaying special effects icons for the target special effects material on the second acquisition page.
[0129] The second interactive information includes interactive information corresponding to the interactive operations of the target special effects material on the second acquisition page. For example, for game-related special effects materials, the second interactive information includes the display status of the game operation, etc. Or, for collaborative special effects materials, the second interactive information includes the content of the subject in the frame, etc. Optionally, the content of the subject in the frame includes the captured content or media resources in the local album, etc.
[0130] Secondary media content includes videos or photos. For example, for game-related special effects materials, secondary media content includes gameplay videos. For collaborative special effects materials, secondary media content includes videos or photos to be collaboratively filmed.
[0131] For example, in response to a trigger operation on the message card, displaying a second acquisition page includes: in response to a trigger operation on the third control, displaying the second acquisition page.
[0132] For example, at least one candidate special effects material is displayed on the second acquisition page, the at least one candidate special effects material including the target special effects material; second interactive information corresponding to the target special effects material is acquired; and second media content is generated based on the second interactive information and the target special effects material, including:
[0133] The special effects identifier of the target special effects material is displayed on the second acquisition page. In response to a trigger operation on a preset control on the second acquisition page, the target special effects material is displayed on the second acquisition page, the second interactive information corresponding to the target special effects material is acquired, and the second media content is generated based on the second interactive information and the target special effects material.
[0134] For example, for game-related effects, after entering the second acquisition page, a game-related effect icon is displayed on the second acquisition page. In response to a click on a preset control on the second acquisition page, the game-related effect is played on the second acquisition page. Game operation information about the game-related effect is obtained, and the content of the game-related effect is updated based on the game operation information to obtain a game operation video as the second media content. After the second media content is recorded, it is played through a content preview page. The content preview page includes a send control. In response to a trigger operation on the send control, the second media content is sent to the current session, enabling game interaction between the first user and at least one second user in an instant messaging scenario.
[0135] Optionally, in response to a preset trigger action on the second media content in the content preview page, a sharing page is displayed, showing the identification information of at least one third user. In response to a selection action on the identification information of at least one third user, a new session is established based on the newly selected third user, and the second media content is sent to the new session. This allows interactive events based on target special effects materials to be initiated towards new users.
[0136] Figure 11 This is a schematic diagram of another type of first media content message card provided in an embodiment of this disclosure. For example... Figure 11 As shown, a third control 1120 is displayed at the bottom of message card 1110. The third control 1120 displays an icon and preset text for the target special effects material. In response to a trigger operation on the third control 1120, a second acquisition page 1130 is displayed. The target special effects material is displayed on the second acquisition page 1130. In response to a trigger operation on the shooting control 1140 in the second acquisition page 1130, the target special effects material is displayed on the second acquisition page 1130, second interactive information corresponding to the target special effects material is acquired, and second media content 1150 is generated based on the second interactive information and the target special effects material.
[0137] Optionally, at least one candidate special effects material is displayed on the second acquisition page, the at least one candidate special effects material including the target special effects material; second interactive information corresponding to the target special effects material is acquired; and second media content is generated based on the second interactive information and the target special effects material, including:
[0138] The second acquisition page displays at least two framing units, where at least one first framing unit includes the content of the framing object, and at least one second framing unit includes preset placeholder content. A target framing unit is determined from the at least one second framing unit based on the sharing round of the message card. The target special effects material and the framing object content on the second user side are displayed within the target framing unit. In response to a trigger operation on the second acquisition page, second interactive information is acquired. Second media content is generated based on the second interactive information, the target special effects material, and the preset placeholder content.
[0139] For duet effects, if it's a two-person duet, the second acquisition page includes two framing units. One framing unit includes the content of the subject from the first user's side, and the other framing unit displays the target effect material and the content of the subject from the second user's side. The content of the subject from the second user's side can be content captured by the second user's camera, or it can be media resources from the second user's album. If it's a duet with three or more people, the second acquisition page includes at least three framing units, and at least one of these units includes subject content. If the current second user is determined to be the second priority based on the sharing round of the message card, the target framing unit in the second framing unit is determined based on the configuration information of the target effect material and the sharing round of the message card. The target effect material and the current subject content from the second user's side are displayed in the target framing unit. For example, in a three-person duet, the target effect material and subject content from the first user's side are displayed in the upper 1 / 3 area of the screen. The middle third of the screen displays the target effect material and the current second-user view's subject. The bottom third of the screen displays the setting colors.
[0140] In response to a trigger operation on a preset control in the second acquisition page, second media content is generated based on at least the framing content of the first user's view, at least one framing content of the second user's view, and target special effects material. For example, for a two-person duet, second media content is generated based on the framing content of the first user's view, the framing content of the second user's view, and target special effects material. In this case, the second media content is a duet video or a duet photo. For a duet of three or more people, second media content is generated based on the framing content of the first user's view, at least one framing content of the second user's view, target special effects material, and a set color area. In this case, the second media content is a duet video or a duet photo. If each framing unit in the duet video or photo contains the duet content, then a duet video or photo is obtained.
[0141] Figure 12This is a schematic diagram of another type of first media content message card provided in an embodiment of this disclosure. For example... Figure 12 As shown, a third control 1220 is displayed at the bottom of message card 1210. At least a portion of message card 1210 displays a first media content screen icon and preset text indicating the current interaction state. Optionally, a portion of the message card can be displayed as a placeholder to be filled. The third control 1220 displays an icon of the target effect material and preset text. In response to a trigger operation on the third control 1220, a second acquisition page 1230 is displayed. Two framing units (1240, 1250) are displayed on the second acquisition page 1230. The framing unit 1240 corresponding to the upper half of the screen includes the first user-side framing object content 1260 and the target effect material. The framing unit 1250 corresponding to the lower half of the screen includes the second user-side framing object content 1270 and the target effect material. In response to a trigger operation on the shooting control 1280 in the second acquisition page 1230, second media content 1290 is generated based on the framing object content 1260 on the first user side, the framing object content 1270 on the second user side, and the target special effects material.
[0142] Specifically, the configuration information for the target special effects material defines the number and distribution of framing units, as well as the order in which these units are occupied. For example, framing units are occupied according to the sharing rounds of message cards. Taking a four-grid layout as an example, the framing content of user A (first user) occupies the upper left framing unit of the video or photo to be collaged. After user A shoots and sends the video or photo to be collaged, the message card corresponding to the video or photo shared by user A is displayed on the conversation page. If user B (second user) participates in the collage based on the message card shared by user A, then user B's framing content occupies the upper right framing unit of the video or photo to be collaged. After user B shoots and sends the video or photo to be collaged, the message card corresponding to the video or photo shared by user B is displayed on the conversation page. Then, if another second user (C) joins the co-shooting session based on a message card shared by second user (B), the content of second user (C)'s viewfinder occupies the lower left frame of the video or photo to be co-shot. After taking the video or photo, second user (C) sends it, and the message card corresponding to the shared video or photo is displayed on the session page. Then, if yet another second user (D) joins the co-shooting session based on a message card shared by second user (C), the content of second user (D)'s viewfinder occupies the lower right frame of the video or photo to be co-shot. After taking the video or photo, second user (D) obtains it and sends it. The co-shooting video or photo is then displayed on the session page.
[0143] Optionally, the content of the first framing unit is displayed in a blurred state. In response to a trigger operation on the second acquisition page, the second interactive information is obtained, including: in response to a trigger operation on the second acquisition page, canceling the blurred display of the content of the first framing unit, and obtaining the content of the framing object in the first framing unit and the second framing unit.
[0144] For conditional matching effects, the content of the other user's viewfinder is hidden before the second user takes the picture. Therefore, some viewfinder units on the second acquisition page are displayed in a blurred state. For example, at least one viewfinder unit on the second acquisition page is pixelated. In response to a trigger operation on the shooting control on the second acquisition page, the pixelation in at least one viewfinder unit is removed to restore the viewfinder content. The viewfinder content in the first and second viewfinder units is acquired as the second interactive information.
[0145] Optionally, the content displayed in the first framing unit is in a blurred state, and in response to a trigger operation on the second acquisition page, second interactive information is acquired, including:
[0146] In response to a trigger operation on the second acquisition page, the content of the blurred first framing unit and the content of the framing object in the second framing unit are acquired;
[0147] And, in response to the sending operation for the second media content, displaying the message card corresponding to the second media content in the session page includes:
[0148] In response to the sending operation for the second media content, the blurring display of the content in the second media content corresponding to the first framing unit is canceled, and the message card corresponding to the second media content is displayed on the conversation page.
[0149] For example, during the second user's shooting process, the clock can keep the content corresponding to the first viewfinder unit in a blurred state until the second user finishes shooting and executes the sending operation.
[0150] Figure 13 This is a schematic diagram of another type of first media content message card provided in an embodiment of this disclosure. For example... Figure 13As shown, a third control 1320 is displayed at the bottom of message card 1310. The content in message card 1310 includes blurred first media content. Preset text indicating the current interaction state is displayed on the blurred first media content image. An icon and preset text of the target special effects material are displayed on the third control 1320. In response to a trigger operation on the third control 1320, a second acquisition page 1330 is displayed. Two framing units (1340, 1350) are displayed on the second acquisition page 1330. The framing unit 1340 in the upper half of the screen is pixelated. The framing unit 1350 in the lower half of the screen displays the second user-side framing object content 1360 and the target special effects material. In some embodiments, in response to a trigger operation on the shooting control 1370 in the second acquisition page 1330, the blurred display of the content in the framing unit 1340 in the upper half of the screen is eliminated to display the first user-side framing object content. Thus, the viewfinder unit 1340 displays the viewfinder content and target effect material from the first user's side, while the viewfinder unit 1350 displays the viewfinder content 1360 and target effect material from the second user's side. In some other embodiments, the content in the viewfinder unit 1340 remains blurred throughout the shooting process, and the blurring of the first media content is canceled in response to the second user completing the shooting and performing the sending operation.
[0151] S1030. In response to the sending operation for the second media content, display the message card corresponding to the second media content in the session page.
[0152] For example, the triggering operation of the second media content represents the message sending operation of the second user side within the session.
[0153] For example, second media content is displayed on a content preview page. In response to a triggering action on the send control in the content preview page, the second media content is sent to the server. The server updates the session page based on the second media content and returns the session page to the first user and at least one second user within the session. Message cards corresponding to the second media content are displayed on the session pages of the first user and at least one second user, respectively.
[0154] If each framing unit in the second media content contains content of the subject to be filmed, in response to a trigger operation on the second media content, a message card corresponding to the second media content is displayed on the session page, wherein the second media content represents the filming result of the subject content in each framing unit.
[0155] For collaborative effects, a second media content is displayed on the content preview page. Each framing unit within this second media content contains the content of the framed object. In response to a triggering action of the send control on the content preview page, the second media content is sent to the server. The server updates the session page based on the second media content and returns the session page to the first user and at least one second user within the session. The message card corresponding to the second media content is displayed on the session pages of the first user and at least one second user.
[0156] If at least one frame unit in the second media content contains preset placeholder content, in response to a trigger operation on the second media content, the second media content in the session page is displayed in a blurred state.
[0157] For duet effects, a second media content is displayed on the content preview page. At least one frame in this second media content is a pre-set placeholder, indicating that some group members have not yet participated in the duet. In response to a trigger action on the send control in the content preview page, the second media content is sent to the server. The server adds a mask and / or mosaic to the second media content, obtaining the corresponding message card. The session page is updated based on the message card. For group members who have not participated in the duet, the message card with the mask and / or mosaic is displayed on the session page. For the first user or the second user who has participated in the duet, the duet result is displayed on the session page. Group members who have not participated can join the duet through the message card on the session page.
[0158] The technical solution of this disclosure embodiment displays a message card corresponding to first media content on a conversation page. The conversation page is associated with a conversation between a first user and at least one second user. The first media content is generated based on a target special effects material selected by the first user and the first interactive information corresponding to the target special effects material. In response to a trigger operation on the message card, a second acquisition page is displayed, showing at least one candidate special effects material, including the target special effects material. The second interactive information corresponding to the target special effects material is acquired, and second media content is generated based on the second interactive information and the target special effects material. In response to a sending operation on the second media content, the second media content is displayed on the conversation page. Through the technical solution of this disclosure embodiment, interactive events about target special effects materials triggered based on the first media content are realized within an instant messaging group, enriching the interaction methods in instant messaging scenarios and enhancing interactivity.
[0159] Figure 14 This is a flowchart illustrating another interactive method provided by an embodiment of the present disclosure. Based on the above embodiments, this embodiment specifically defines triggering the display material area through a fourth control in the second acquisition page.
[0160] like Figure 14 As shown, the method includes:
[0161] S1410. Display the message card corresponding to the first media content in the conversation page, wherein the conversation page is associated with the conversation between the first user and at least one second user, and the first media content is generated based on the target special effects material selected by the first user and the first interactive information corresponding to the target special effects material.
[0162] S1420. In response to the trigger operation for the message card, a second acquisition page is displayed, in which the target special effects material and the fourth control are displayed.
[0163] The fourth control is used to trigger the display event of the material area. For example, the fourth control and the album control can be set on either side of the shooting control. Optionally, an icon of the target effect material can be displayed on the fourth control to identify the current target effect material.
[0164] S1430, In response to the interactive operation of the fourth control, switch the target special effect material among the at least one candidate special effect material.
[0165] For example, in response to a trigger operation on the fourth control, a material area is displayed; in response to a trigger operation on at least one candidate effect material in the material area, the target effect material in the second acquisition page is switched.
[0166] Optionally, the at least one candidate special effects material may further include associated special effects material of the target special effects material, wherein the degree of association between the associated special effects material and the target special effects material satisfies a preset association condition.
[0167] The triggering operation for at least one candidate effect material within the material area of the second acquisition page includes a material switching operation. For example, a related effect material can be selected as a new target effect material by swiping left or right within the material area. The effect identifier within the target framing unit of the second acquisition page can be updated based on the effect identifier of the selected related effect material. The target framing unit is the display area of the current framing object content on the second user side. The method for determining the target framing unit has been described in the above embodiments and will not be repeated here. The icon of the target effect material on the fourth control is updated based on the icon of the newly selected related effect material.
[0168] In this embodiment of the disclosure, the degree of association between the associated special effects material and the special effects material selected by the first user meets preset association conditions. These preset association conditions may include special effects materials of the same type, special effects materials with the same theme, or the content similarity between the target special effects material and the associated special effects material exceeding a preset similarity threshold.
[0169] Since the material area is not displayed on the second acquisition page upon entry, it is displayed on the second acquisition page in response to a trigger action on the fourth control. The material area includes the target effect material. Optionally, the material area may also include associated effect materials of the target effect material. The target effect material on the second acquisition page can be switched based on the associated effect materials in the material area.
[0170] Optionally, the fourth control can also be reused as a close control for the media area. After the media area is displayed on the second fetch page, the fourth control is reused as a close control for the media area. In response to a triggering operation on the fourth control, the media area on the second fetch page is closed.
[0171] S1440. Obtain the second interactive information corresponding to the target special effects material, and generate second media content based on the second interactive information and the target special effects material.
[0172] S1450, In response to the triggering operation for the second media content, display the message card corresponding to the second media content in the session page.
[0173] The technical solution of this disclosure embodiment displays target special effects materials and related special effects materials in the material area of the second acquisition page. In response to the trigger operation for the related special effects materials, the related special effects materials and the current framing object content of the second user side are displayed in a part of the second acquisition page. This enables the second acquisition page to use the same or similar background as the first media content to take pictures and obtain the second media content, thus enriching the style of the second media content.
[0174] Figure 15 This is a schematic diagram of an interactive device structure provided in an embodiment of the present disclosure. The interactive device provided in this embodiment is applied to a first user side. The device can be implemented in the form of software and / or hardware, and optionally, it can be implemented by an electronic device, such as a mobile terminal, a PC, or a server.
[0175] like Figure 15 As shown, the device includes:
[0176] The control display module 1510 is used to display a first control in a session page, wherein the session page is associated with a session between a first user and at least one second user;
[0177] The material display module 1520 is used to display a material page based on the trigger operation of the first control, the material page including multiple candidate special effects materials;
[0178] The first generation module 1530 is used to respond to a trigger operation on the target special effect material among the candidate special effect materials, display a first acquisition page, acquire the first interactive information corresponding to the target special effect material on the first acquisition page, and generate first media content based on the first interactive information and the target special effect material;
[0179] The first card display module 1540 is used to display the message card corresponding to the first media content in the session page in response to the sending operation of the first media content.
[0180] Optionally, the first interactive information corresponding to the target special effects material is obtained on the first acquisition page, including at least one of the following:
[0181] Obtain media information captured based on the first acquisition page;
[0182] Obtain media information uploaded based on the first acquisition page;
[0183] Obtain interactive information obtained from the trigger operation on the first page.
[0184] Furthermore, obtaining the media information uploaded based on the first acquisition page includes:
[0185] Retrieve media information from the local album uploaded based on the first retrieval page.
[0186] Optionally, the interactive information obtained from the trigger operation for the first page includes:
[0187] The system receives a trigger operation based on the display of the target special effects material in the first acquisition page, wherein the display state of the target special effects material is associated with the trigger operation in the first acquisition page.
[0188] Furthermore, the candidate special effects materials include game-related special effects and / or collaborative special effects.
[0189] Optionally, the material display module 1520 is specifically used for:
[0190] Based on the trigger operation of the first control, a material page is displayed, the material page including a material area, wherein the material area includes the effect identifier of the candidate effect material;
[0191] The target special effect material is determined based on the trigger operation corresponding to the special effect identifier, and the special effect identifier of the target special effect material in the material area is converted into a selected state.
[0192] Optionally, the material page includes a second control.
[0193] The first generation module 1530 is specifically used for:
[0194] After the target special effects material is determined, in response to the trigger operation on the second control, the first acquisition page is displayed, in which the target special effects material and the material area are displayed;
[0195] In response to a trigger operation within the material area of the first acquisition page, the target special effects material is displayed on the first acquisition page; and / or, within the material area of the first acquisition page, the special effects identifier of the selected target special effects material is converted into a selected state.
[0196] Further, the first interactive information corresponding to the target special effects material is obtained from the first acquisition page, and first media content is generated based on the first interactive information and the target special effects material, including:
[0197] The special effects icon of the target special effects material is displayed on the first acquisition page;
[0198] In response to a trigger operation on a preset control in the first acquisition page, the target special effects material is displayed on the first acquisition page, first interactive information corresponding to the target special effects material is acquired, and the first media content is generated based on the first interactive information and the target special effects material.
[0199] Furthermore, the aforementioned
[0200] Obtain first interactive information corresponding to the target special effects material on the first acquisition page, and generate first media content based on the first interactive information and the target special effects material, including:
[0201] At least two framing units are displayed on the first acquisition page, wherein the at least two framing units are determined based on the configuration information of the target special effects material;
[0202] The target special effects material and the content of the subject are displayed in the first framing unit of the at least two framing units, and the preset placeholder content is displayed in at least one second framing unit.
[0203] In response to a trigger operation on the first acquisition page, first interactive information is acquired;
[0204] First media content is generated based on the first interactive information, the target special effects material, and the preset placeholder content.
[0205] Optionally, the first card display module 1540 is specifically used for:
[0206] The first media content is displayed on the content preview page;
[0207] In response to a trigger operation on the send control in the content preview page, the session page is displayed, and a message card with a preset display state corresponding to the first media content is displayed on the session page, wherein the content of the first framing unit in the first media content in the message card with the preset display state is displayed in an image-processed state.
[0208] Furthermore, the content of the first framing unit is displayed in an image-processed state, including: the content of the first framing unit is displayed in a blurred state.
[0209] The interactive device provided in this disclosure can execute the interactive method applied to the first user side in a session provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects of executing the method.
[0210] Figure 16 This is a schematic diagram of another interactive device structure provided in an embodiment of this disclosure. The interactive device provided in this embodiment is applied to a second user side. This device can be implemented in software and / or hardware, optionally through an electronic device, such as a mobile terminal, a PC, or a server.
[0211] like Figure 16 As shown, the device includes: a second card display module 1610, a second generation module 1620, and a third card display module 1630.
[0212] The second card display module 1610 is used to display message cards corresponding to the first media content in a conversation page, wherein the conversation page is associated with a conversation between a first user and at least one second user, and the first media content is generated based on the target special effects material selected by the first user and the first interactive information corresponding to the target special effects material;
[0213] The second generation module 1620 is used to respond to a trigger operation on the message card, display a second acquisition page, display at least one candidate special effect material on the second acquisition page, the at least one candidate special effect material including the target special effect material, acquire second interactive information corresponding to the target special effect material, and generate second media content based on the second interactive information and the target special effect material;
[0214] The third card display module 1630 is used to display the message card corresponding to the second media content in the session page in response to the sending operation for the second media content.
[0215] Optionally, the message card corresponding to the first media content includes a third control.
[0216] The second generation module 1620 is specifically used for:
[0217] In response to a trigger operation on the third control, the second acquisition page is displayed.
[0218] Optionally, the message card corresponding to the first media content may further include a content display area, wherein the content display area includes the first media content;
[0219] In response to a trigger operation on the content display area, a content preview page is displayed, showing the first media content, wherein the content preview page includes the third control.
[0220] Optionally, the second page to be retrieved includes a fourth control.
[0221] In response to an interactive operation on the fourth control, the target effect material among the at least one candidate effect material is switched.
[0222] Furthermore, in response to an interactive operation on the fourth control, switching the target effect material among the at least one candidate effect material includes:
[0223] In response to a trigger operation on the fourth control, the material area is displayed;
[0224] In response to a triggering operation of at least one candidate effect material within the material area, the target effect material in the second acquisition page is switched.
[0225] Furthermore, the at least one candidate special effects material also includes related special effects materials of the target special effects material, wherein the degree of association between the related special effects material and the target special effects material satisfies a preset association condition.
[0226] Furthermore, the aforementioned
[0227] The second acquisition page displays at least one candidate special effects material, including the target special effects material. It acquires second interactive information corresponding to the target special effects material and generates second media content based on the second interactive information and the target special effects material, including:
[0228] The special effects icon of the target special effects material is displayed on the second acquisition page;
[0229] In response to a trigger operation on a preset control in the second acquisition page, the target special effects material is displayed on the second acquisition page, the second interactive information corresponding to the target special effects material is acquired, and the second media content is generated based on the second interactive information and the target special effects material.
[0230] Furthermore, the aforementioned
[0231] The second acquisition page displays at least one candidate special effects material, including the target special effects material. It acquires second interactive information corresponding to the target special effects material and generates second media content based on the second interactive information and the target special effects material, including:
[0232] The second acquisition page displays at least two framing units, at least one of the at least two framing units is a first framing unit including the content of the framing object, and at least one second framing unit includes preset placeholder content;
[0233] The target framing unit in the at least one second framing unit is determined according to the sharing round of the message card, and the target special effects material and the content of the framing object are displayed in the target framing unit;
[0234] In response to a trigger operation on the second access page, obtain the second interactive information;
[0235] The second media content is generated based on the second interactive information, the target special effects material, and the preset placeholder content.
[0236] Optionally, the content of the first framing unit is displayed in a blurred state, and the step of obtaining the second interactive information in response to a trigger operation on the second acquisition page includes:
[0237] In response to a trigger operation on the second acquisition page, the blurring display of the content of the first framing unit is canceled, and the content of the framing object in the first framing unit and the second framing unit is acquired.
[0238] Optionally, the content of the first framing unit is displayed in a blurred state, and the step of obtaining the second interactive information in response to a trigger operation on the second acquisition page includes:
[0239] In response to a trigger operation on the second acquisition page, the content of the blurred first framing unit and the content of the framing object in the second framing unit are acquired;
[0240] Furthermore, the third card display module 1630 is specifically used for:
[0241] In response to the sending operation for the second media content, the blurring display of the content in the second media content corresponding to the first framing unit is canceled, and the message card corresponding to the second media content is displayed on the conversation page.
[0242] The interactive device provided in the embodiments of this disclosure can execute the interactive method provided in any embodiment of this disclosure for at least one second user side in a session, and has the corresponding functional modules and beneficial effects for executing the method.
[0243] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the protection scope of the embodiments of this disclosure.
[0244] Figure 17 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Reference is made below. Figure 17 It illustrates an electronic device suitable for implementing embodiments of the present disclosure (e.g., Figure 17 The diagram below shows the structure of the terminal device or server 1700. The terminal device in this embodiment may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and vehicle terminals (e.g., vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 17 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0245] like Figure 17 As shown, electronic device 1700 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 1701, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1702 or a program loaded from storage device 1708 into random access memory (RAM) 1703. The RAM 1703 also stores various programs and data required for the operation of electronic device 1700. The processing unit 1701, ROM 1702, and RAM 1703 are interconnected via bus 1704. An edit / output (I / O) interface 1705 is also connected to bus 1704.
[0246] Typically, the following devices can be connected to I / O interface 1705: input devices 1706 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 1707 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1708 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1709. Communication device 1709 allows electronic device 1700 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 17An electronic device 1700 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0247] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 1709, or installed from storage device 1708, or installed from ROM 1702. When the computer program is executed by processing device 1701, it performs the functions defined in the methods of embodiments of this disclosure.
[0248] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0249] The electronic device provided in this embodiment and the interactive method provided in the above embodiments belong to the same inventive concept. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.
[0250] This disclosure provides a computer storage medium storing a computer program that, when executed by a processor, implements the interactive method provided in the above embodiments.
[0251] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0252] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.
[0253] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0254] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to:
[0255] A first control is displayed on a session page, wherein the session page is associated with a session between a first user and at least one second user;
[0256] Based on the trigger operation on the first control, a material page is displayed, which includes multiple candidate special effects materials;
[0257] In response to a trigger operation on a target special effect material among the candidate special effect materials, a first acquisition page is displayed, and first interactive information corresponding to the target special effect material is acquired on the first acquisition page. First media content is generated based on the first interactive information and the target special effect material.
[0258] In response to the sending operation for the first media content, a message card corresponding to the first media content is displayed on the session page.
[0259] Alternatively, the aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to:
[0260] The message card corresponding to the first media content is displayed on the conversation page, wherein the conversation page is associated with the conversation between the first user and at least one second user, and the first media content is generated based on the target special effects material selected by the first user and the first interactive information corresponding to the target special effects material;
[0261] In response to a trigger operation on the message card, a second acquisition page is displayed, in which at least one candidate special effects material is displayed, the at least one candidate special effects material including the target special effects material, second interactive information corresponding to the target special effects material is acquired, and second media content is generated based on the second interactive information and the target special effects material;
[0262] In response to the sending operation for the second media content, a message card corresponding to the second media content is displayed on the session page.
[0263] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0264] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0265] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the units are not, in some cases, intended to limit the specific unit.
[0266] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0267] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0268] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0269] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0270] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. An interactive method, characterized in that, Applied to the first user side, including: A first control is displayed on a session page, wherein the session page is associated with a session between a first user and at least one second user; Based on the trigger operation of the first control, a material page is displayed, which includes multiple candidate special effects materials and a floating layer displayed above the session page; In response to a trigger operation on a target special effect material among the candidate special effect materials, a first acquisition page is displayed, and first interactive information corresponding to the target special effect material is acquired on the first acquisition page. First media content is generated based on the first interactive information and the target special effect material. In response to the sending operation of the first media content, a message card corresponding to the first media content is displayed on the session page. The message card is configured to display a content display area and a third control on the second user side. The third control is used to trigger the display of a second acquisition page. The interaction mode of the second acquisition page is associated with the target special effects material. The third control is presented differently based on the different target special effects materials.
2. The method according to claim 1, characterized in that, The step of obtaining the first interactive information corresponding to the target special effects material in the first acquisition page includes at least one of the following: Obtain media information captured based on the first acquisition page; Obtain media information uploaded based on the first acquisition page; Obtain interactive information obtained from the trigger operation on the first page.
3. The method according to claim 2, characterized in that, The acquisition of media information uploaded based on the first acquisition page includes: Retrieve media information from the local album uploaded based on the first retrieval page.
4. The method according to claim 2, characterized in that, The step of obtaining interactive information obtained from the trigger operation on the first obtained page includes: The system receives a trigger operation based on the display of the target special effects material in the first acquisition page, wherein the display state of the target special effects material is associated with the trigger operation in the first acquisition page.
5. The method according to any one of claims 1-4, characterized in that, The candidate special effects materials include game-related special effects and / or collaborative special effects.
6. The method according to claim 1, characterized in that, Based on the trigger operation on the first control, a material page is displayed, which includes multiple candidate special effects materials, including: Based on the trigger operation of the first control, a material page is displayed, the material page including a material area, wherein the material area includes the effect identifier of the candidate effect material; The target special effect material is determined based on the trigger operation corresponding to the special effect identifier, and the special effect identifier of the target special effect material in the material area is converted into a selected state.
7. The method according to claim 6, characterized in that, The material page includes a second control; The response to a trigger operation on a target effect material among the candidate effect materials, displaying a first acquisition page, includes: After the target special effects material is determined, in response to the trigger operation on the second control, the first acquisition page is displayed, in which the target special effects material and the material area are displayed; In response to a trigger operation within the material area of the first acquisition page, the target special effects material is displayed on the first acquisition page; and / or, within the material area of the first acquisition page, the special effects identifier of the selected target special effects material is converted into a selected state.
8. The method according to claim 1, characterized in that, The step of obtaining the first interactive information corresponding to the target special effects material in the first acquisition page, and generating the first media content based on the first interactive information and the target special effects material, includes: The special effects icon of the target special effects material is displayed on the first acquisition page; In response to a trigger operation on a preset control in the first acquisition page, the target special effects material is displayed on the first acquisition page, the first interactive information corresponding to the target special effects material is acquired, and the first media content is generated based on the first interactive information and the target special effects material.
9. The method according to claim 1, characterized in that, The step of obtaining the first interactive information corresponding to the target special effects material in the first acquisition page, and generating the first media content based on the first interactive information and the target special effects material, includes: At least two framing units are displayed on the first acquisition page, wherein the at least two framing units are determined based on the configuration information of the target special effects material; The target special effects material and the content of the subject are displayed in the first framing unit of the at least two framing units, and the preset placeholder content is displayed in at least one second framing unit. In response to a trigger operation on the first acquisition page, first interactive information is acquired; First media content is generated based on the first interactive information, the target special effects material, and the preset placeholder content.
10. The method according to claim 9, characterized in that, The step of displaying a message card corresponding to the first media content in the session page in response to the sending operation of the first media content includes: The first media content is displayed on the content preview page; In response to a trigger operation on the send control in the content preview page, the session page is displayed, and a message card with a preset display state corresponding to the first media content is displayed on the session page, wherein the content of the first framing unit in the first media content in the message card with the preset display state is displayed in an image-processed state.
11. The method according to claim 10, characterized in that, The content displayed in the first framing unit is in a processed image state, including: The content displayed in the first framing unit is in a blurred state.
12. An interactive method, characterized in that, Applied to the second user side, including: The message card corresponding to the first media content is displayed on the conversation page, wherein the conversation page is associated with the conversation between the first user and at least one second user, and the first media content is generated based on the target special effects material selected by the first user and the first interactive information corresponding to the target special effects material; Based on the trigger operation for the message card, a second acquisition page is displayed, in which at least one candidate special effect material is displayed, the at least one candidate special effect material includes the target special effect material, the second interactive information corresponding to the target special effect material is acquired, and second media content is generated based on the second interactive information and the target special effect material; In response to the sending operation for the second media content, a message card corresponding to the second media content is displayed on the session page; The step of displaying the second retrieval page based on the triggered operation for the message card includes: In the conversation page, a content display area associated with the second media content and a third control are displayed within the message card corresponding to the first media content. The third control is presented differently depending on the target special effects material. In response to a trigger operation on the third control in the session page, the second acquisition page is displayed, and the interaction mode of the second acquisition page is associated with the target special effects material.
13. The method according to claim 12, characterized in that, The message card corresponding to the first media content also includes a content display area, which includes the first media content; In response to a trigger operation on the content display area, a content preview page is displayed, showing the first media content, wherein the content preview page includes the third control.
14. The method according to claim 12, characterized in that, The second page to be retrieved includes a fourth control; In response to an interactive operation on the fourth control, the target effect material among the at least one candidate effect material is switched.
15. The method according to claim 14, characterized in that, The step of switching the target special effect material among the at least one candidate special effect material in response to an interaction operation with the fourth control includes: In response to a trigger operation on the fourth control, the material area is displayed; In response to a triggering operation of at least one candidate effect material within the material area, the target effect material in the second acquisition page is switched.
16. The method according to claim 14 or 15, characterized in that, The at least one candidate special effects material also includes related special effects materials of the target special effects material, wherein the degree of association between the related special effects material and the target special effects material satisfies a preset association condition.
17. The method according to claim 12, characterized in that, The step of displaying at least one candidate special effects material on the second acquisition page, the at least one candidate special effects material including the target special effects material, acquiring second interactive information corresponding to the target special effects material, and generating second media content based on the second interactive information and the target special effects material includes: The special effects icon of the target special effects material is displayed on the second acquisition page; In response to a trigger operation on a preset control in the second acquisition page, the target special effects material is displayed on the second acquisition page, the second interactive information corresponding to the target special effects material is acquired, and the second media content is generated based on the second interactive information and the target special effects material.
18. The method according to claim 12, characterized in that, The step of displaying at least one candidate special effects material on the second acquisition page, the at least one candidate special effects material including the target special effects material, acquiring second interactive information corresponding to the target special effects material, and generating second media content based on the second interactive information and the target special effects material includes: The second acquisition page displays at least two framing units, at least one of the at least two framing units is a first framing unit including the content of the framing object, and at least one second framing unit includes preset placeholder content; The target framing unit in the at least one second framing unit is determined according to the sharing round of the message card, and the target special effects material and the framing object content on the second user side are displayed in the target framing unit. In response to a trigger operation on the second access page, obtain the second interactive information; The second media content is generated based on the second interactive information, the target special effects material, and the preset placeholder content.
19. The method according to claim 18, characterized in that, The content displayed in the first framing unit is in a blurred state. The response to a trigger operation on the second acquisition page, acquiring the second interactive information, includes: In response to a trigger operation on the second acquisition page, the blurring display of the content of the first framing unit is canceled, and the content of the framing object in the first framing unit and the second framing unit is acquired.
20. The method according to claim 18, characterized in that, The content displayed in the first framing unit is in a blurred state. The response to a trigger operation on the second acquisition page, acquiring the second interactive information, includes: In response to a trigger operation on the second acquisition page, the content of the blurred first framing unit and the content of the framing object in the second framing unit are acquired; And, in response to the sending operation for the second media content, displaying the message card corresponding to the second media content in the session page includes: In response to the sending operation for the second media content, the blurring display of the content in the second media content corresponding to the first framing unit is canceled, and the message card corresponding to the second media content is displayed on the conversation page.
21. An interactive device, characterized in that, Applied to the first user side, including: A control display module is used to display a first control in a session page, wherein the session page is associated with a session between a first user and at least one second user; The material display module is used to display a material page based on the trigger operation of the first control. The material page includes multiple candidate special effects materials and includes a floating layer displayed above the session page. The first generation module is used to respond to a trigger operation on the target special effect material among the candidate special effect materials, display a first acquisition page, acquire the first interactive information corresponding to the target special effect material on the first acquisition page, and generate first media content based on the first interactive information and the target special effect material; The first card display module is used to respond to the sending operation of the first media content and display the message card corresponding to the first media content in the session page. The message card is configured to display a content display area and a third control on the second user side. The third control is used to trigger the display of a second acquisition page. The interaction mode of the second acquisition page is associated with the target special effects material. The third control is presented differently based on the different target special effects materials.
22. An interactive device, characterized in that, Applied to the second user side, including: The second card display module is used to display message cards corresponding to the first media content in the conversation page, wherein the conversation page is associated with the conversation between the first user and at least one second user, and the first media content is generated based on the target special effects material selected by the first user and the first interactive information corresponding to the target special effects material; The second generation module is used to display a second acquisition page based on the trigger operation for the message card, display at least one candidate special effect material on the second acquisition page, the at least one candidate special effect material including the target special effect material, acquire the second interactive information corresponding to the target special effect material, and generate second media content based on the second interactive information and the target special effect material; The third card display module is used to display the message card corresponding to the second media content in the session page in response to the sending operation of the second media content; The second generation module is specifically used to: display a content display area associated with the second media content and a third control within the message card corresponding to the first media content in the session page, wherein the third control is presented differently based on the different target special effects materials; In response to a trigger operation on the third control in the session page, the second acquisition page is displayed, and the interaction mode of the second acquisition page is associated with the target special effects material.
23. An electronic device, characterized in that, The electronic device includes: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the interactive method as described in any one of claims 1-20.
24. A storage medium containing computer-executable instructions, characterized in that, The computer-executable instructions, when executed by a computer processor, are used to perform the interactive method as described in any one of claims 1-20.
25. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the interactive method as described in any one of claims 1-20.