Page interaction method and apparatus, device, and storage medium

By introducing interactive methods of password types and image types in the page interaction method, the problem of single virtual resource interaction methods is solved, and the richness and efficiency of user interaction is improved.

WO2025140005A1PCT designated stage expired Publication Date: 2025-07-03BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/140683
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-27
Filing Date
2024-12-19
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In the prior art, the interaction methods of virtual resources lack diversity, resulting in poor user interaction effects.

Method used

Provides a page interaction method, by displaying a preset type collection, allowing users to select the interaction method of password type and/or image type, set the acquisition method of virtual resources, and display and obtain virtual resources in the session page.

Benefits of technology

It enriches the interaction methods of virtual resources and improves the interaction effect and efficiency between users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024140683_03072025_PF_FP_ABST
    Figure CN2024140683_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of computers, and provides a page interaction method and apparatus, a device, and a storage medium. The method comprises: in response to an initiation operation, which is inputted in a session page of a target session, of a virtual resource issuing event, displaying a type selection page, wherein the type selection page displays a preset type set comprising at least two interaction types, and the interaction types are associated with the acquisition modes of virtual resources; in response to a selection operation of a first user for a target interaction type, displaying a virtual resource setting page; on the basis of the virtual resource setting page, receiving setting information inputted by the first user; and in the target session, displaying a first session message sent by the first user, wherein the first session message is used for a second user in the target session to acquire a target virtual resource on the basis of an acquisition mode associated with the target interaction type.
Need to check novelty before this filing date? Find Prior Art

Description

Page interaction method, device, equipment and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed on December 27, 2023, with application number 202311832727.1 and invention name “Page interaction method, device, equipment and storage medium”. The entire contents of that application are incorporated by reference into this application. Technical Field

[0003] The embodiments of the present disclosure relate to the field of computer technology, and in particular to page interaction methods, devices, equipment, and storage media. Background Art

[0004] With the rapid development of information technology and the popularization of mobile Internet, users can interact with each other through the Internet based on virtual resources such as coupons or red envelopes, such as issuing virtual resources and obtaining virtual resources. Summary of the Invention

[0005] Embodiments of the present disclosure provide a page interaction method, apparatus, device, and storage medium.

[0006] In a first aspect, an embodiment of the present disclosure provides a page interaction method, which includes:

[0007] In response to an initiation operation of a virtual resource issuance event input in a session page of a target session, a type selection page is displayed, wherein the type selection page displays a preset type set, the preset type set includes at least two interaction types, the at least two interaction types are associated with a method for obtaining the virtual resource, and the at least two interaction types include a password type and / or an image type;

[0008] In response to a selection operation on a target interaction type, displaying a virtual resource setting page corresponding to the target interaction type, wherein the target interaction type is any interaction type in the preset type set;

[0009] receiving setting information input by the first user based on the virtual resource setting page;

[0010] A first session message sent by the first user is displayed on the session page, wherein the first session message is used by a second user in the target session to obtain a target virtual resource based on an acquisition method associated with the target interaction type.

[0011] In a second aspect, an embodiment of the present disclosure further provides a page interaction method, which includes:

[0012] Displaying a first session message sent by the first user on a session page of a target session, wherein the first session message is used by the second user to obtain a target virtual resource based on an acquisition method associated with a target interaction type, where the target interaction type is a password type and / or an image type;

[0013] In response to the triggering operation on the first conversation message, displaying a virtual resource acquisition page;

[0014] receiving target password information and / or target image input by the second user based on the virtual resource acquisition page;

[0015] In response to obtaining the target password information and / or the target image that matches the acquisition method of the target virtual resource, an acquisition result page of the target virtual resource is displayed.

[0016] In a third aspect, an embodiment of the present disclosure further provides a page interaction device, configured on a first user side, comprising:

[0017] a type selection page display module, configured to display a type selection page in response to an initiation operation of a virtual resource issuance event input in a session page of a target session, wherein the type selection page displays a preset type set, the preset type set including at least two interaction types, the at least two interaction types being associated with a method of obtaining the virtual resource, the at least two interaction types including a password type and / or an image type;

[0018] a resource setting page display module, configured to display a virtual resource setting page corresponding to a target interaction type in response to a selection operation on the target interaction type, wherein the target interaction type is any interaction type in the preset type set;

[0019] a setting information receiving module, configured to receive setting information input by the first user based on the virtual resource setting page;

[0020] The session message display module is configured to display a first session message sent by the first user in the session page, wherein the first session message is used by a second user in the target session to obtain a target virtual resource based on an acquisition method associated with the target interaction type.

[0021] In a fourth aspect, an embodiment of the present disclosure further provides a page interaction device, configured on a second user side, comprising:

[0022] a message display module, configured to display a first session message sent by a first user on a session page of a target session, wherein the first session message is used by the second user to obtain a target virtual resource based on an acquisition method associated with a target interaction type, where the target interaction type is a password type and / or an image type;

[0023] a resource acquisition page display module, configured to display a virtual resource acquisition page in response to a triggering operation on the first conversation message;

[0024] A receiving module, configured to receive target password information or target image input by the second user based on the virtual resource acquisition page;

[0025] The resource acquisition result display module is configured to display an acquisition result page of the target virtual resource in response to acquiring the target password information and / or the target image that matches the acquisition method of the target virtual resource.

[0026] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:

[0027] one or more processors;

[0028] a storage device for storing one or more programs,

[0029] When the one or more programs are executed by the one or more processors, the one or more processors implement the page interaction method provided by the embodiment of the present disclosure.

[0030] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute the page interaction method provided by an embodiment of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0032] FIG1 is a flow chart of a page interaction method provided by an embodiment of the present disclosure;

[0033] FIG2 is a schematic diagram of an interface interaction method provided by an embodiment of the present disclosure;

[0034] FIG3 is a schematic diagram of an interface interaction of another page interaction method provided by an embodiment of the present disclosure;

[0035] FIG4 is a schematic diagram of an interface interaction of another page interaction method provided by an embodiment of the present disclosure;

[0036] FIG5 is a schematic diagram of an interface of a page interaction method provided by an embodiment of the present disclosure;

[0037] FIG6 is a flow chart of another page interaction method provided by an embodiment of the present disclosure;

[0038] FIG7 is a schematic diagram of an interface interaction of another page interaction method provided by an embodiment of the present disclosure;

[0039] FIG8 is a flow chart of another page interaction method provided by an embodiment of the present disclosure;

[0040] FIG9 is a schematic diagram of an interface interaction of another page interaction method provided by an embodiment of the present disclosure;

[0041] FIG10 is a schematic structural diagram of a page interaction device provided by an embodiment of the present disclosure;

[0042] FIG11 is a schematic structural diagram of another page interaction device provided by an embodiment of the present disclosure;

[0043] FIG12 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0044] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0045] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0046] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.

[0047] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0048] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0049] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0050] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0051] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested 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 electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.

[0052] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0053] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0054] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws, regulations and relevant provisions.

[0055] Currently, users who send virtual resources can set attributes such as the resource quantity and the number of people who can obtain the resources on the page, and send the virtual resources to the user side that can obtain the virtual resources. The page on the user side that obtains the virtual resources displays the virtual resource acquisition control, and the user can obtain the corresponding virtual resource by clicking the acquisition control.

[0056] The page interaction solution provided by the embodiment of the present disclosure is that, on the first user side, in response to the initiation operation of the virtual resource issuance event input in the session page of the target session, a type selection page is displayed, and the type selection page displays a preset type set including at least two interaction types, and the interaction type is associated with the method of obtaining the virtual resource. The at least two interaction types include a password type and / or an image type. In response to the selection operation for the target interaction type, a virtual resource setting page corresponding to the target interaction type is displayed, and the setting information input by the first user is received based on the virtual resource setting page. The first session message sent by the first user is displayed in the target session, and the first session message is used by the second user in the target session to obtain the target virtual resource based on the acquisition method associated with the target interaction type. By adopting the above technical solution, when a user wants to issue a virtual resource in a session, a richer range of interaction types such as password types or image types based on virtual resources can be displayed for the user to choose, thereby enriching the interaction method based on virtual resources between session members and improving the interaction effect.

[0057] The page interaction solution provided by the embodiment of the present disclosure displays a first conversation message sent by a first user on the conversation page of a target conversation on the second user side, wherein the first conversation message allows the second user to obtain a target virtual resource based on an acquisition method associated with a target interaction type, wherein the target interaction type is a password type and / or an image type. In response to a trigger operation on the first conversation message, a virtual resource acquisition page is displayed, and target password information and / or a target image input by the second user is received based on the virtual resource acquisition page. In response to obtaining the target password information and / or target image that matches the acquisition method of the target virtual resource, an acquisition result page for the target virtual resource is displayed. By adopting the above technical solution, when a user wants to obtain a virtual resource issued by another user in a conversation, he or she can obtain it by entering password information or an image, thereby enriching the interaction method based on virtual resources between conversation members and improving the interaction effect.

[0058] FIG1 is a flow chart of a page interaction method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to the situation of page interaction. The method can be executed by a page interaction device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal such as a mobile phone, smart watch, tablet computer, and personal digital assistant, or a personal computer (PC) or server. The method is applied to the first user side, that is, the electronic device can be configured as a first user side device.

[0059] As shown in FIG1 , the method includes:

[0060] Step 101: In response to an initiation operation of a virtual resource issuance event input in a session page of a target session, a type selection page is displayed, wherein the type selection page displays a preset type set, the preset type set includes at least two interaction types, the at least two interaction types are associated with a method for obtaining virtual resources, and the at least two interaction types include a password type and / or an image type.

[0061] In the disclosed embodiments, the target session can be a one-to-one session or a multi-person session, without specific limitations. Participants in the target session include a first user and a second user. The first user can be the user currently requesting virtual resources. The number of second users is not limited and can include the first user himself. Virtual resources may include, for example, red envelopes or coupons.

[0062] For example, a preset initiation control can be displayed on the session page of the target session. The first user can trigger the preset initiation control to input an initiation operation for the virtual resource provisioning event. After receiving the initiation operation, a type selection page can be displayed. The type selection page can be displayed on an upper layer of the session page, and the size of the type selection page can be smaller than the size of the session page.

[0063] In an embodiment of the present disclosure, a preset type set is displayed on the type selection page, and the preset type set includes at least two interaction types. Specifically, the name and / or icon of each interaction type in the preset type set can be displayed on the type selection page, and the display layout of the interaction type is not limited. For example, it can be a list layout or a matrix layout, etc. At least two interaction types are associated with the method of obtaining virtual resources, that is, different interaction types correspond to different methods of obtaining virtual resources. At least two interaction types can include a password type and / or an image type, and can also include other interaction types, such as a message trigger type (the corresponding acquisition method can be to trigger a conversation message containing virtual resources by clicking, etc.), etc.

[0064] Optionally, the acquisition method associated with the password type includes inputting password information. Optionally, the password information type includes a text information type and / or a voice information type. Specifically, the acquisition method corresponding to the text information type may be obtaining the virtual resource by inputting a password in the form of text information; and the acquisition method corresponding to the voice information type may be obtaining the virtual resource by inputting a password in the form of voice information.

[0065] Optionally, the method for obtaining image type association is to input an image, which can be specifically by taking an image through the camera of the electronic device for image input, or by selecting an image by calling the local album of the electronic device after obtaining full authorization from the user for image input. The input image can be a photo and / or video.

[0066] Optionally, different types of command information may correspond to different interaction types. For example, the command type includes two subtypes: a text command type and a voice command type. The preset type set may include both the text command type and the voice command type. For example, the text command type, the voice command type, and the image command type may be displayed on the type selection page.

[0067] Figure 2 is an interface interaction diagram of a page interaction method provided by an embodiment of the present disclosure. As shown in Figure 2, the virtual resource is referred to as a resource for short. The participants of the target conversation include user A (first user) and user B (second user). User A can input the initiation operation of the resource issuance event by triggering the "Send Resource" control in the conversation page 201 of the target conversation, and display the type selection page 202. The type selection page 202 displays a preset type set 203. The preset type set 203 includes at least two interaction types, such as the password resource (password type) and the photo resource (image type) shown in the figure.

[0068] Step 102: In response to a selection operation for a target interaction type, display a virtual resource setting page corresponding to the target interaction type, wherein the target interaction type is any interaction type in the preset type set.

[0069] Exemplarily, after presenting a set of preset types to a first user, the first user can select the interaction type corresponding to the virtual resource they wish to send. The target interaction type is the interaction type selected by the first user. For example, the first user can input a selection operation for the target interaction type by clicking, etc. After receiving the selection operation, a virtual resource settings page corresponding to the target interaction type is presented. The virtual resource settings page can display setting items that the first user can set, such as the number of virtual resources, the number of users allowed to access the virtual resources, and associated items of the target interaction type. It can also display attribute information of the virtual resource (such as the corresponding interaction type, cover background image, or candidate virtual resource templates). The associated items of the target interaction type, for example, the associated items of the password type include the password content setting item, and the associated items of the image type include the image requirement setting item. Optionally, the virtual resource settings page can contain at least one target setting item, and the corresponding preset project content can be displayed in the project content display position associated with the target setting item. For example, for the password type, the password content setting item can be the target setting item, and the corresponding preset password content can be displayed in the password content display position of the password content setting item. Optionally, an update control can be displayed in the associated position of the target setting item (such as the right side). The update control is used to trigger the update of the preset password content. For example, if the initial preset password content is "Congratulations and Get Rich", if the user is not satisfied with the preset password content, the update control can be triggered to update it, such as updating it to a different preset password content "Happy New Year".

[0070] As shown in Figure 2, assuming that user A selects password resources as the target interaction type 204, the virtual resource setting page 205 corresponding to the password resource is displayed. The virtual resource setting page 205 can display the name of the currently selected target interaction type and can also display the setting items that can be set, such as amount and password.

[0071] Step 103: Receive setting information input by the first user based on the virtual resource setting page.

[0072] The user may set the virtual resources to be issued through the virtual resource setting page, and the setting information may be used to generate the target virtual resources to be issued.

[0073] As shown in FIG. 2 , user A may input the amount of password resources to be issued, the number of people, the password, and other setting items corresponding to the items as setting information.

[0074] Step 104: Display a first conversation message sent by the first user in the conversation page, wherein the first conversation message is used by a second user in the target conversation to obtain a target virtual resource based on an acquisition method associated with the target interaction type.

[0075] For example, after entering the setup information, the first user can enter a confirmation operation. In response to this confirmation operation, a virtual resource of the target interaction type is generated based on the setup information, and a first conversation message with the first user as the sender is displayed on the conversation page, allowing the second user in the target conversation to obtain the target virtual resource. On the conversation page on the second user's side, the second user can trigger the first conversation message and enter an operation related to the acquisition method associated with the target interaction type, such as entering a password or an image, to obtain the target virtual resource. Virtual resources of different target interaction types have different acquisition methods.

[0076] Optionally, the first conversation message includes identification information of the target virtual resource, where the target virtual resource is a virtual resource of the target interaction type generated based on the setting information. This identification information allows the user to more intuitively understand that the target virtual resource is available based on the first conversation message. The identification information may include, for example, the resource name or resource cover, as well as related information such as the target interaction type or acquisition method.

[0077] As shown in Figure 2, after user A clicks the "Confirm Send" control, a first conversation message 206 for obtaining a password resource is displayed on conversation page 201. The first conversation message can also be displayed on user B's conversation page, allowing user B to trigger the input of password information based on the first conversation message to obtain the password resource issued by user A.

[0078] The page interaction method provided by the embodiment of the present disclosure can display a richer range of interaction types such as password types or image types based on virtual resources for users to choose when users want to release virtual resources in a session, thereby enriching the interaction methods based on virtual resources between session members and improving the interaction effect.

[0079] In some embodiments, in response to a trigger operation for a target interaction type, displaying a virtual resource setting page corresponding to the target interaction type further includes: in response to a trigger operation for a password type, displaying a virtual resource setting page corresponding to the password type, wherein the password type is the target interaction type; and displaying a password information type switching control on the virtual resource setting page, wherein the password information type switching control is used for the first user to switch between the text information type and the voice information type. Thus, the user can be allowed to switch between different password information types on the virtual resource setting page, thereby improving the flexibility of virtual resource settings.

[0080] Optionally, if the interaction types displayed in the type selection page include password types, when displaying the virtual resource setting page corresponding to the password type, either the text information type or the voice information type can be used as the default password information type. When the user triggers the password information type switching control, it can be switched to another password information type.

[0081] Figure 3 is an interface interaction diagram of another page interaction method provided by an embodiment of the present disclosure. As shown in Figure 3, password resources and photo resources are displayed in the type selection page. After the user selects the password resource, the default password information type in the virtual resource setting page is a voice password. If the user wants to send a text password resource, he or she can switch to a text password by clicking the password information type switch control 301.

[0082] Optionally, if text commands and voice commands have been divided on the type selection page, that is, the displayed interactive types include text command types and voice command types, after the user selects one of the command types, when the virtual resource setting page corresponding to the command type selected by the user is displayed, the password information type is the password type selected by the user. When the user triggers the password information type switching control, it can switch to another password information type without going back to the type selection page to reselect, thereby improving efficiency and convenience.

[0083] Figure 4 is an interface interaction diagram of another page interaction method provided by an embodiment of the present disclosure. As shown in Figure 4, voice commands, text commands and photo resources are displayed in the type selection page. After the user selects the text command, the command information type in the virtual resource setting page is a text command. If the user wants to change to sending a voice command resource, he can switch to a voice command by clicking the command information type switch control 401. There is no need to return to the type selection page to reselect the voice command, which improves efficiency and convenience.

[0084] In some embodiments, the display of the virtual resource setting page corresponding to the target interaction type in response to the first user's triggering operation for the target interaction type also includes: displaying the virtual resource setting page corresponding to the password type in response to the first user's triggering operation for the password type, wherein the password type is the target interaction type. Wherein, the receiving of the setting information input by the first user based on the virtual resource setting page includes: receiving the password setting information input by the first user based on the virtual resource setting page, wherein the password setting information is used to indicate the content of the password information input by the second user when obtaining the target virtual resource and / or the associated content corresponding to the content of the input password information. Thus, the first user can be allowed to pre-set the content of the password information input by the second user and / or the corresponding question, further improving the interaction effect.

[0085] For example, taking a voice password as an example, if the first user wants the second user to say "Congratulations on getting rich" when receiving a voice password resource, the first user can enter the password setting information as "Congratulations on getting rich". The second user can then receive the voice password resource issued by the first user by saying "Congratulations on getting rich". Optionally, the associated content can include questions. For example, if the first user wants the second user to answer the question "Name your favorite animal" when receiving a voice password resource, the first user can enter the password setting information as "Name your favorite animal". The second user can then receive the voice password resource issued by the first user by saying "rabbit".

[0086] In some embodiments, in response to the first user's triggering operation for the target interaction type, displaying the virtual resource setting page corresponding to the target interaction type further includes: in response to the first user's triggering operation for the image type, displaying the virtual resource setting page corresponding to the image type, wherein the image type is the target interaction type; wherein, receiving the setting information input by the first user based on the virtual resource setting page includes: receiving image setting information input by the first user based on the virtual resource setting page, wherein the image setting information is used to indicate at least one of the following items of the image input by the second user when acquiring the target virtual resource: target condition, preset theme, and target material. Thus, the first user can be allowed to pre-set at least one of the target condition, preset theme, and target material of the image input by the second user, further improving the interaction effect.

[0087] For example, a target condition can be understood as a condition that the input image must meet, such as a requirement for image content, such as "send a face photo" or "take a landscape photo." When acquiring the target virtual resource, the second user can capture or select an image that meets the target condition to obtain the target virtual resource. A preset theme can be understood as the theme that the image content of the input image must meet. Target material can be understood as the material that the input image must contain.

[0088] In some embodiments, after displaying a first conversation message sent by a first user on the conversation page, the following further comprises: in response to a second user obtaining the target virtual resource based on the first conversation message, displaying a second conversation message on the conversation page that references the first conversation message, wherein the second conversation message is sent by the second user and includes the target password information and / or target image entered by the second user for obtaining the target virtual resource. This eliminates the need for the first user to switch pages, such as clicking on a resource, and allows the first user to more intuitively and conveniently view the user who successfully obtained the resource and the target password information or target image entered by the user on the conversation page, thereby improving interaction efficiency and effectiveness.

[0089] For example, if the target password information or target image entered by the second user after triggering the first conversation message matches the method for obtaining the target virtual resource, it can be determined that the second user has obtained the target virtual resource based on the first conversation message. The second conversation message includes the target password information or target image entered by the second user. The display style of the target password information in the second conversation message is not limited. If it is a text password, the text content can be displayed. If it is a voice password, a voice message control can be displayed. In response to the voice message control being triggered, the voice of the target password information is played. The display style of the target image in the second conversation message is not limited. If it is a photo, a thumbnail of the target image can be displayed. If it is a video, a preview image can be displayed, which can be a video cover. A video playback control can also be displayed. In response to the video playback control being triggered, the video is played.

[0090] In some embodiments, the first conversation message referenced in the second conversation message is configured to allow a third user in the target conversation to obtain the target virtual resource. Thus, by displaying the reference to the first conversation message, the third user in the target conversation can, upon viewing the second conversation message, directly obtain the target virtual resource through the referenced first conversation message, without having to retrieve the first conversation message originally sent by the first user. This improves interaction efficiency and enhances flexibility and convenience in obtaining the target virtual resource.

[0091] Figure 5 is a schematic diagram of an interface for a page interaction method provided by an embodiment of the present disclosure. As shown in Figure 5, if user B successfully obtains a password resource, a second session message 501 sent by user B is displayed on the session page. Second session message 501 references first session message 502 and includes target password information 503 entered by user B. If the target session is a group chat session, user C in the target session can obtain the password resource sent by user A through the second session message.

[0092] Figure 6 is a flow chart of another page interaction method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to the situation of page interaction. The method can be executed by a page interaction device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal such as a mobile phone, smart watch, tablet computer, and personal digital assistant, or a device such as a personal computer or server. The method is applied to the second user side, that is, the electronic device can be configured as a second user side device.

[0093] As shown in FIG6 , the method includes:

[0094] Step 601: Display a first session message sent by a first user in a session page of a target session, wherein the first session message is used by the second user to obtain a target virtual resource based on an acquisition method associated with a target interaction type, where the target interaction type is a password type and / or an image type.

[0095] Optionally, the password type-associated acquisition method includes inputting password information, the image type-associated acquisition method includes inputting an image, and the password information type includes a text information type and / or a voice information type.

[0096] In the embodiment of the present disclosure, the target session can be a one-to-one session or a multi-person session, without specific limitation. The participants in the target session include a first user and a second user. The second user can be the user who currently needs to obtain virtual resources. Any participant in the target session can become the first user. The first user can select a password type or an image type as the interaction type corresponding to the target virtual resource. The setting information may include information input by the first user for setting related items such as the number of virtual resources, the number of users allowed to obtain virtual resources, and the target interaction type.

[0097] Optionally, the first session message includes identification information of the target virtual resource, so that the user can more intuitively know through the identification information that the target virtual resource can be acquired based on the first session message.

[0098] Optionally, the target virtual resource is a virtual resource of the target interaction type generated according to the setting information input by the first user. Thus, the target virtual resource is generated according to the setting of the first user, which improves the flexibility of the target virtual resource and enhances the interaction effect.

[0099] Step 602: In response to the triggering operation on the first conversation message, display a virtual resource acquisition page.

[0100] Exemplarily, the triggering operation for the first conversation message may be a click operation or a long press operation, etc. The virtual resource acquisition page may be displayed on an upper layer of the conversation page, and the size of the virtual resource acquisition page may be smaller than that of the conversation page.

[0101] Step 603: Receive target password information and / or target image input by the second user based on the virtual resource acquisition page.

[0102] Optionally, preset prompt information can be displayed in the virtual resource acquisition page, and the preset prompt information is used to prompt the second user to obtain the target virtual resource by entering password information or image. After viewing the preset prompt information, the second user can enter corresponding information to obtain the target virtual resource.

[0103] Optionally, a first input control is displayed in the virtual resource acquisition page. This step may include: in response to a trigger operation of the second user on the first input control, obtaining target password information input by the second user.

[0104] Step 604: In response to obtaining the target password information and / or the target image that matches the acquisition method of the target virtual resource, displaying an acquisition result page of the target virtual resource.

[0105] For example, taking the target virtual resource as a voice command resource, the acquisition method includes inputting voice command information. If the user has completed the input of the target voice command information, it can be determined that it matches the acquisition method of the target virtual resource, and the acquisition result page of the target virtual resource is displayed, such as prompting the user with relevant information of the target virtual resource obtained, such as the name or quantity of the target virtual resource and other attribute information.

[0106] Optionally, if the input target password information and / or target image do not match the method for obtaining the target virtual resource, target prompt information can be displayed, which is used to prompt the second user to re-enter or prompt the second user that the target virtual resource acquisition failed.

[0107] The page interaction solution provided by the embodiment of the resource disclosure allows users to obtain virtual resources issued by other users in a session by entering password information or images, thereby enriching the interaction method based on virtual resources between session members and improving the interaction effect.

[0108] In some embodiments, the target interaction type is a password type, and the setting information includes password setting information; in response to obtaining the target password information that matches the method for obtaining the target virtual resource, displaying the target virtual resource acquisition result page includes: in response to obtaining the target password information that matches the password setting information, displaying the target virtual resource acquisition result page. Thus, the user who issues the virtual resource can set a password, and the user who obtains the virtual resource needs to enter the target password information that matches the password setting information to obtain the target virtual resource, further improving the interaction effect.

[0109] For example, for the voice password type, voice recognition can be performed on the target voice information input by the second user to determine whether the voice recognition result matches the password setting information. If they match, it can be considered that the second user can successfully obtain the target virtual resource, and then the acquisition result page of the target virtual resource is displayed.

[0110] In some embodiments, the password setting information is used to indicate the content of the password information entered by the second user when obtaining the target virtual resource and / or the associated content corresponding to the content of the entered password information. This allows the first user to pre-set the content of the password information entered by the second user and / or the corresponding question, further improving the interactive effect.

[0111] In some embodiments, the target interaction type is an image type; wherein, after displaying the virtual resource acquisition page in response to the triggering operation on the first conversation message, the method further includes: displaying a second input control on the virtual resource acquisition page. Receiving a target image input by the second user based on the virtual resource acquisition page includes: displaying a preset image acquisition page in response to the triggering operation on the second input control; receiving an image acquisition operation input by the second user based on the preset image acquisition page, and acquiring a target image corresponding to the image acquisition operation, wherein the image acquisition operation includes a capture operation and / or an image selection operation, and the target image includes a picture and / or a video. This facilitates the second user to quickly input an image, improving the efficiency of acquiring the target virtual resource.

[0112] FIG7 is a schematic diagram of an interface interaction method for another page interaction method provided by an embodiment of the present disclosure. As shown in FIG7 , a first conversation message 702 is displayed on a conversation page 701. User B clicks on the first conversation message 702, which displays a virtual resource acquisition page 703. A second input control 704, such as a camera-style control, is displayed on the virtual resource acquisition page 703. After user B clicks on the second input control 704, a preset image acquisition page 705, such as the capture page shown in the figure, is displayed. User B can capture a photo or video by triggering a capture button. Optionally, after the capture is completed, an image preview page can be displayed. If user B determines that the captured content can be used to obtain virtual resources, he or she can enter a confirmation operation, such as triggering a confirmation control on the image preview page, such as the "Send to Obtain Resource" control shown in the figure.

[0113] In some embodiments, the setting information includes image setting information, and the image setting information is used to indicate at least one of the following items of the image to be input by the second user when acquiring the target virtual resource: a target condition, a preset theme, and a target material; wherein, in response to acquiring the target image that matches the acquisition method of the target virtual resource, displaying the acquisition result page of the target virtual resource includes: in response to acquiring the target image that matches the image setting information, displaying the acquisition result page of the target virtual resource. Thus, the first user can pre-set the relevant content of the image input by the second user, and the second user can input an image that meets the requirements to acquire the virtual resource, further improving the interactive effect.

[0114] For example, if the image setting information is "Take a landscape photo," after the second user enters a target image, the target image's image content can be identified. Based on the degree of match between the identification result and the image setting information, a determination is made as to whether the target virtual resource is permitted. If the match exceeds a preset match threshold, a target virtual resource acquisition result page is displayed. For example, a determination is made as to whether the target image contains landscape-related image content. If so, a match is determined.

[0115] In some embodiments, the target virtual resource is associated with a preset theme and / or target material; wherein, after displaying the preset image acquisition page in response to a triggering operation on the second input control, the method further includes: loading a first preset material into the preset image acquisition page, wherein the first preset material is associated with the preset theme; and / or loading a second preset material into the preset image acquisition page, wherein the second preset material is the target material. Thus, the preset material related to the preset theme associated with the virtual resource and / or the target material associated with the virtual resource can be automatically loaded into the preset image acquisition page, thereby improving image acquisition efficiency and image quality, and further enhancing interactive effects.

[0116] For example, if the current period is the Spring Festival, and the resources distributed by the first user are Spring Festival-themed, then preset materials such as fireworks, blessing characters, or zodiac signs, stickers or special effects related to the Spring Festival theme can be loaded into the preset image acquisition page to enhance the festive atmosphere and improve the shooting quality. For example, the preset image acquisition page can also load target materials set by the first user by inputting image setting information to further enhance the interactive effect based on virtual resources.

[0117] In some embodiments, after displaying the target virtual resource acquisition result page in response to acquiring the target password information and / or target image that matches the target virtual resource acquisition method, the process further includes: returning to the session page in response to a return operation input by the second user; and displaying a second session message on the session page that references the first session message, wherein the second session message is sent by the second user and includes the target password information and / or target image input by the second user. This allows the second user to intuitively and conveniently view the input target password information and / or target image on the session page, and other users in the target session can also view the second session message and, consequently, the target password information and / or target image input by the second user, thereby improving interaction efficiency and effectiveness.

[0118] FIG8 is a flow chart of another page interaction method provided by an embodiment of the present disclosure. The present disclosure is optimized based on the various optional solutions in the above embodiments. Taking the target interaction type as an image type as an example, the method specifically includes the following steps:

[0119] Step 801: Display a first conversation message sent by a first user on a conversation page of a target conversation.

[0120] The target virtual resource is a virtual resource of the target interaction type generated based on setting information input by the first user in the target session. The setting information includes image setting information, which indicates target conditions for the image input by the second user when acquiring the target virtual resource. Assume that the image setting information is "Send a facial photo."

[0121] Step 802: In response to the triggering operation of the second user on the first conversation message, a virtual resource acquisition page is displayed.

[0122] Step 803: Display a second input control on the virtual resource acquisition page.

[0123] For example, a preset prompt message can be displayed on the virtual resource acquisition page, prompting the second user to obtain the target virtual resource by inputting an image. FIG9 is a schematic diagram of an interface interaction method provided by another embodiment of the present disclosure. As shown in FIG9, a preset prompt message "Send a facial photo" is displayed on the virtual resource acquisition page 901.

[0124] Step 804: In response to the triggering operation of the second user on the second input control, display the preset image acquisition page.

[0125] Optionally, preset prompt information can also be displayed on the preset image acquisition page to facilitate users to accurately complete image capture.

[0126] Step 805: Loading preset shooting materials in the preset image acquisition page, wherein the preset shooting materials are associated with a preset theme associated with the target virtual resource.

[0127] For example, assuming that the preset theme is the Spring Festival theme, as shown in FIG9 , after the user triggers the second input control to enter the preset image acquisition page 902 (shooting page), a fireworks special effect 903 can be displayed on the preset image acquisition page 902 .

[0128] Step 806: Receive an image acquisition operation input by a second user based on the preset image acquisition page, and acquire a target image corresponding to the image acquisition operation.

[0129] Step 807 : In response to obtaining the target image that matches the image setting information, display an acquisition result page of the target virtual resource.

[0130] For example, assuming the image setting information is "Send a face photo," the target image can be detected to see if it contains a face. If so, the target image is considered to match the image setting information, and a target virtual resource acquisition result page is displayed. As shown in Figure 9, after the user completes the photo, they can enter a confirmation operation, such as clicking "Send to obtain resource." The user's input target image is then retrieved and the image setting information is confirmed. If a match is found, the target virtual resource acquisition result page 904 is displayed.

[0131] Step 808: In response to the return operation of the conversation page input by the second user, the conversation page is displayed.

[0132] For example, as shown in FIG9 , the user can enter a return operation by clicking a return button to display the conversation page.

[0133] Step 809: Display the second conversation message that quotes the first conversation message on the conversation page.

[0134] The sender of the second conversation message is the second user, and the second conversation message includes the target password information or the target image input by the second user.

[0135] As shown in FIG9 , a second conversation message 905 quoting a first conversation message 906 is displayed on the conversation page, and the second conversation message 905 includes a target image 907 .

[0136] Optionally, the first session message referenced in the second session message is used by a third user in the target session to obtain the target virtual resource. Exemplarily, on the third user's side, in response to a triggering operation by the third user on the first session message referenced in the second session message, a virtual resource acquisition page is displayed. Target password information or a target image input by the third user is received based on the virtual resource acquisition page. In response to the target password information or target image matching the target virtual resource acquisition method, a target virtual resource acquisition result page is displayed.

[0137] For example, on the user C side, user C failed to check the first conversation message sent by user A in time, but checked the second conversation message sent by user B after a while, and learned that user A had released photo resources in the group chat. The user C can trigger the display of the virtual resource acquisition page by triggering the first conversation message referenced in the second conversation message, and then obtain the photo resources released by user A by entering the target image, without having to search for the first conversation message sent by user A through sliding operations, thereby improving the efficiency of virtual resource acquisition and interaction.

[0138] The page interaction method provided by the embodiment of the present disclosure is that when a user wants to obtain virtual resources issued by other users in a session, he can obtain them by entering password information or images, thereby enriching the interaction method based on virtual resources between session members and improving the interaction effect. When the interaction type is an image type, the preset shooting materials associated with the preset theme associated with the virtual resource are automatically loaded in the preset image acquisition page, which can improve the quality of the input image and further improve the interaction effect. After successfully obtaining the target virtual resource, the input target image can be viewed intuitively and conveniently in the session page, thereby improving the interaction efficiency.

[0139] FIG10 is a schematic diagram of the structure of a page interaction device provided by an embodiment of the present disclosure. The device is configured on the first user side. As shown in FIG10 , the device includes:

[0140] A type selection page display module 1001 is configured to display a type selection page in response to an initiation operation of a virtual resource issuance event input in a session page of a target session, wherein the type selection page displays a preset type set, the preset type set including at least two interaction types, the at least two interaction types being associated with a method for obtaining virtual resources, and the at least two interaction types including a password type and / or an image type;

[0141] The resource setting page display module 1002 is configured to display a virtual resource setting page corresponding to a target interaction type in response to a selection operation on the target interaction type, wherein the target interaction type is any interaction type in the preset type set;

[0142] A setting information receiving module 1003 is configured to receive setting information input by the first user based on the virtual resource setting page;

[0143] The session message display module 1004 is configured to display a first session message sent by the first user in the session page, wherein the first session message is used by the second user in the target session to obtain the target virtual resource based on the acquisition method associated with the target interaction type.

[0144] The page interaction device provided in the embodiment of the present disclosure can display a richer range of interaction types such as password types or image types based on virtual resources for users to choose when users want to release virtual resources in a session, thereby enriching the interaction methods based on virtual resources between session members and improving the interaction effect.

[0145] Optionally, the first session message includes identification information of the target virtual resource, and the target virtual resource is a virtual resource of the target interaction type generated according to the setting information.

[0146] Optionally, the method for obtaining the image type association includes inputting an image.

[0147] Optionally, the resource setting page display module includes:

[0148] a first setting page display unit, configured to display a virtual resource setting page corresponding to an image type in response to a triggering operation on the image type, wherein the image type is the target interaction type;

[0149] Among them, the setting information receiving module is specifically used to: receive the image setting information input by the first user based on the virtual resource setting page, wherein the image setting information is used to indicate at least one of the following items of the image input by the second user when obtaining the target virtual resource: target condition, preset theme and target material.

[0150] Optionally, the password type association acquisition method includes inputting password information, and the password information type includes a text information type and / or a voice information type; the resource setting page display module includes:

[0151] a second setting page display unit, configured to display a virtual resource setting page corresponding to a password type in response to a trigger operation for the password type, wherein the password type is the target interaction type;

[0152] A switch control display unit is used to display a password information type switch control in the virtual resource setting page, wherein the password information type switch control is used for the first user to switch between the text information type and the voice information type.

[0153] Optionally, the resource setting page display module includes:

[0154] a third setting page display unit, configured to display a virtual resource setting page corresponding to a password type in response to a trigger operation for the password type, wherein the password type is the target interaction type;

[0155] Among them, the setting information receiving module is specifically used to: receive the password setting information entered by the first user based on the virtual resource setting page, wherein the password setting information is used to indicate the content of the password information entered by the second user when obtaining the target virtual resource and / or the associated content corresponding to the content of the entered password information.

[0156] Optionally, the device further includes:

[0157] a first display module configured to, after displaying a first conversation message sent by the first user on the conversation page, display a second conversation message on the conversation page that references the first conversation message in response to the second user obtaining the target virtual resource based on the first conversation message, wherein the second conversation message is sent by the second user and includes target password information and / or a target image input by the second user for obtaining the target virtual resource.

[0158] Optionally, the first session message referenced in the second session message is configured to enable a third user in the target session to obtain the target virtual resource.

[0159] FIG11 is a schematic diagram of the structure of a page interaction device provided by an embodiment of the present disclosure. The device is configured on the second user side. As shown in FIG11 , the device includes:

[0160] A message display module 1101 is configured to display a first session message sent by a first user on a session page of a target session, wherein the first session message is used by the second user to obtain a target virtual resource based on an acquisition method associated with a target interaction type, where the target interaction type is a password type and / or an image type.

[0161] A resource acquisition page display module 1102 is configured to display a virtual resource acquisition page in response to a triggering operation on the first conversation message;

[0162] Receiving module 1103, configured to receive target password information or target image input by the second user based on the virtual resource acquisition page;

[0163] The resource acquisition result display module 1104 is configured to display an acquisition result page of the target virtual resource in response to acquiring the target password information and / or the target image that matches the acquisition method of the target virtual resource.

[0164] The page interaction device provided by the embodiment of the present disclosure allows a user to obtain virtual resources issued by other users in a session by inputting password information or images, thereby enriching the interaction method based on virtual resources between session members and improving the interaction effect.

[0165] Optionally, the first conversation message includes identification information of the target virtual resource, and the target virtual resource is a virtual resource of the target interaction type generated according to setting information input by the first user.

[0166] Optionally, the method for obtaining the image type association includes inputting an image.

[0167] Optionally, the target interaction type is an image type; the device further includes:

[0168] An input control display module, configured to display a second input control in the virtual resource acquisition page after displaying the virtual resource acquisition page in response to the triggering operation on the first conversation message;

[0169] Among them, the receiving module is specifically used to: display a preset image acquisition page in response to a trigger operation on the second input control; receive the image acquisition operation input by the second user based on the preset image acquisition page, and obtain the target image corresponding to the image acquisition operation, wherein the image acquisition operation includes a shooting operation and / or an image selection operation, and the target image includes a picture and / or a video.

[0170] Optionally, the setting information includes image setting information, and the image setting information is used to indicate at least one of the following items to be input by the second user when acquiring the target virtual resource: target condition, preset theme and target material; wherein, the resource acquisition result display module is specifically used to: in response to acquiring the target image that matches the image setting information, display the acquisition result page of the target virtual resource.

[0171] Optionally, the target virtual resource is associated with a preset theme and / or target material; the device further includes:

[0172] A material display module is used to load a first preset material into the preset image acquisition page after the preset image acquisition page is displayed in response to the trigger operation of the second input control, wherein the first preset material is associated with the preset theme; and / or load a second preset material into the preset image acquisition page, wherein the second preset material is the target material.

[0173] Optionally, the device further includes:

[0174] a session page display module, configured to display the session page in response to a return operation of the session page input by the second user, after displaying the target virtual resource acquisition result page in response to acquiring the target password information and / or the target image that matches the acquisition method of the target virtual resource;

[0175] a second display module, configured to display a second conversation message quoting the first conversation message in the conversation page, wherein the sender of the second conversation message is the second user, and the second conversation message includes target password information and / or target image input by the second user.

[0176] Optionally, the first session message referenced in the second session message is configured to enable a third user in the target session to obtain the target virtual resource.

[0177] The page interaction device provided by the embodiment of the present disclosure can execute the page interaction method provided by any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0178] 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-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.

[0179] Figure 12 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Referring to Figure 12 below, it shows a schematic diagram of the structure of an electronic device (such as the terminal device or server in Figure 12) 1200 suitable for implementing an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure 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), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in Figure 12 is only an example and should not bring any limitations to the functions and scope of use of the embodiments of the present disclosure.

[0180] As shown in FIG12 , the electronic device 1200 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1201, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1202 or a program loaded from a storage device 1208 into a random access memory (RAM) 1203. Various programs and data required for the operation of the electronic device 1200 are also stored in the RAM 1203. The processing device 1201, the ROM 1202, and the RAM 1203 are connected to each other via a bus 1204. An edit / output (I / O) interface 1205 is also connected to the bus 1204.

[0181] Typically, the following devices may be connected to the I / O interface 1205: an input device 1206 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1207 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1208 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1209. The communication device 1209 may allow the electronic device 1200 to communicate with other devices wirelessly or by wire to exchange data. Although FIG12 shows the electronic device 1200 with various devices, it should be understood that not all of the devices shown are required to be implemented or present. More or fewer devices may be implemented or present instead.

[0182] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1209, or installed from the storage device 1208, or installed from the ROM 1202. When the computer program is executed by the processing device 1201, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0183] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0184] The electronic device provided by the embodiment of the present disclosure and the page interaction method provided by the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0185] An embodiment of the present disclosure provides a computer storage medium having a computer program stored thereon. When the program is executed by a processor, the page interaction method provided in the above embodiment is implemented.

[0186] An embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the page interaction method provided in the above embodiment.

[0187] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0188] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0189] The computer-readable medium carries one or more programs. When executed by the electronic device, the one or more programs cause the electronic device to: in response to an initiation operation of a virtual resource distribution event input on a session page of a target session, display a type selection page, wherein the type selection page displays a preset type set, the preset type set including at least two interaction types, the at least two interaction types being associated with virtual resource acquisition methods, the at least two interaction types including a password type and / or an image type; in response to a selection operation for a target interaction type, display a virtual resource setting page corresponding to the target interaction type, wherein the target interaction type is any interaction type in the preset type set; receive setting information input by the first user based on the virtual resource setting page; and display a first session message sent by the first user on the session page, wherein the first session message is used by a second user in the target session to acquire the target virtual resource based on the acquisition method associated with the target interaction type.

[0190] Alternatively, the computer-readable medium carries one or more programs, which, when executed by the electronic device, causes the electronic device to: display a first conversation message sent by the first user in a conversation page of a target conversation, wherein the first conversation message is provided for the second user to obtain a target virtual resource based on an acquisition method associated with a target interaction type, the target interaction type being a password type and / or an image type; display a virtual resource acquisition page in response to a triggering operation on the first conversation message; receive target password information and / or target image input by the second user based on the virtual resource acquisition page; and display an acquisition result page for the target virtual resource in response to obtaining the target password information and / or target image that matches the acquisition method of the target virtual resource.

[0191] Computer program code for performing the operations of the present disclosure may 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, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0192] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0193] The units involved in the embodiments described in this disclosure may be implemented via software or hardware. In some cases, the name of a module does not limit the module itself. For example, the setting information receiving module may also be described as "a module that receives setting information input by the first user based on the virtual resource setting page."

[0194] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0195] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0196] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0197] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0198] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. A page interaction method, wherein, On the first user side, the method includes: In response to an initiation operation of a virtual resource distribution event triggered in the session page of a target session, a type selection page is displayed, where a preset type set is displayed on the type selection page, the preset type set includes at least two interaction types, the at least two interaction types are associated with the acquisition method of virtual resources, and the at least two interaction types include a password type and / or an image type; In response to a selection operation for a target interaction type, a virtual resource setting page corresponding to the target interaction type is displayed, where the target interaction type is any one of the interaction types in the preset type set; Based on the virtual resource setting page, the setting information input by the first user is received; A first session message sent by the first user is displayed in the session page, where the first session message is for the second user in the target session to obtain a target virtual resource based on the acquisition method associated with the target interaction type.

2. The method according to claim 1, wherein, The first session message includes identification information of the target virtual resource, and the target virtual resource is a virtual resource of the target interaction type generated according to the setting information.

3. The method according to claim 1, wherein, The acquisition method associated with the image type includes inputting an image.

4. The method according to claim 3, wherein, The displaying of the virtual resource setting page corresponding to the target interaction type in response to a trigger operation for the target interaction type includes: In response to a trigger operation for the image type, a virtual resource setting page corresponding to the image type is displayed, where the image type is the target interaction type; Wherein, the receiving of the setting information input by the first user based on the virtual resource setting page includes: Based on the virtual resource setting page, the image setting information input by the first user is received, where the image setting information is used to instruct the second user to input at least one of the following for the image when obtaining the target virtual resource: target conditions, preset themes, and target materials.

5. The method according to claim 1, wherein The acquisition method associated with the password type includes inputting password information, and the type of the password information includes a text information type and / or a voice information type. The displaying of the virtual resource setting page corresponding to the target interaction type in response to a trigger operation for the target interaction type includes: In response to a trigger operation for the password type, a virtual resource setting page corresponding to the password type is displayed, where the password type is the target interaction type; A password information type switching control is displayed on the virtual resource setting page, where the password information type switching control is used for the first user to switch between the text information type and the voice information type.

6. The method according to claim 1, wherein, The displaying of the virtual resource setting page corresponding to the target interaction type in response to a trigger operation for the target interaction type includes: In response to a trigger operation for the password type, a virtual resource setting page corresponding to the password type is displayed, where the password type is the target interaction type; Wherein, the receiving of the setting information input by the first user based on the virtual resource setting page includes: Receiving, based on the virtual resource setting page, the password setting information input by the first user, where the password setting information is used to indicate the content of the password information input by the second user when obtaining the target virtual resource and / or the associated content corresponding to the content of the input password information.

7. The method according to claim 1, wherein After displaying the first session message sent by the first user in the session page, it further includes: In response to the second user obtaining the target virtual resource based on the first session message, displaying, in the session page, a second session message referring to the first session message, where the sender of the second session message is the second user, and the second session message includes the target password information and / or the target image input by the second user for obtaining the target virtual resource.

8. The method according to claim 7, wherein, The first session message referred to in the second session message is configured for a third user in the target session to obtain the target virtual resource.

9. A page interaction method, wherein, On the side of the second user, the method includes: Displaying, in the session page of the target session, the first session message sent by the first user, where the first session message is for the second user to obtain the target virtual resource based on the obtaining method associated with the target interaction type, and the target interaction type is the password type and / or the image type; In response to a trigger operation on the first session message, displaying a virtual resource obtaining page; Receiving, based on the virtual resource obtaining page, the target password information and / or the target image input by the second user; In response to obtaining the target password information and / or the target image that matches the obtaining method of the target virtual resource, displaying the obtaining result page of the target virtual resource.

10. The method according to claim 9, wherein, The first session message includes the identification information of the target virtual resource, and the target virtual resource is a virtual resource of the target interaction type generated according to the setting information input by the first user.

11. The method according to claim 9, wherein, The obtaining method associated with the image type includes inputting an image.

12. The method according to claim 9, wherein The target interaction type is the image type; Wherein, after displaying the virtual resource obtaining page in response to a trigger operation on the first session message, it further includes: Displaying a second input control in the virtual resource obtaining page; Wherein, receiving the target image input by the second user based on the virtual resource obtaining page includes: In response to a trigger operation on the second input control, displaying a preset image obtaining page; Receiving, based on the preset image obtaining page, the image obtaining operation input by the second user, and obtaining the target image corresponding to the image obtaining operation, where the image obtaining operation includes a shooting operation and / or an image selection operation, and the target image includes a picture and / or a video.

13. The method according to claim 12, wherein, The setting information includes image setting information, and the image setting information is used to indicate at least one of the following for the second user to input an image when obtaining the target virtual resource: target conditions, preset themes, and target materials; Wherein, in response to obtaining the target image that matches the obtaining method of the target virtual resource, displaying the obtaining result page of the target virtual resource includes: In response to obtaining the target image that matches the image setting information, display the acquisition result page of the target virtual resource.

14. The method according to claim 12, wherein, The target virtual resource is associated with a preset theme and / or target material; Wherein, after displaying the preset image acquisition page in response to the trigger operation on the second input control, it further includes: Loading a first preset material in the preset image acquisition page, wherein the first preset material is associated with the preset theme; and / or Loading a second preset material in the preset image acquisition page, wherein the second preset material is the target material.

15. The method according to claim 9, wherein After displaying the acquisition result page of the target virtual resource in response to obtaining the target password information and / or the target image that match the acquisition method of the target virtual resource, it further includes: In response to the return operation of the session page input by the second user, display the session page; Display a second session message that references the first session message in the session page, wherein the sender of the second session message is the second user, and the second session message includes the target password information and / or target image input by the second user.

16. The method according to claim 15, wherein, The first session message referenced in the second session message is configured for a third user in the target session to obtain the target virtual resource.

17. A page interaction device, configured on the first user side, the device includes: A type selection page display module, configured to display a type selection page in response to the initiation operation of a virtual resource distribution event triggered in the session page of a target session, wherein the type selection page displays a preset type set, the preset type set includes at least two interaction types, the at least two interaction types are associated with the acquisition method of the virtual resource, and the at least two interaction types include the password type and / or the image type; A resource setting page display module, configured to display the virtual resource setting page corresponding to the target interaction type in response to the selection operation on the target interaction type, wherein the target interaction type is any one of the interaction types in the preset type set; A setting information receiving module, configured to receive the setting information input by the first user based on the virtual resource setting page; A session message display module, configured to display a first session message sent by the first user in the session page, wherein the first session message is for a second user in the target session to obtain the target virtual resource based on the acquisition method associated with the target interaction type.

18. A page interaction device, configured on the second user side, the device includes: A message display module, configured to display a first session message sent by the first user in the session page of a target session, wherein the first session message is for the second user to obtain the target virtual resource based on the acquisition method associated with the target interaction type, and the target interaction type is the password type and / or the image type; A resource acquisition page display module, configured to display a virtual resource acquisition page in response to the trigger operation on the first session message. A receiving module, configured to receive, based on the virtual resource, the target password information or the target image input by the second user on the page; A resource acquisition result display module, configured to display a page for the acquisition result of the target virtual resource in response to acquiring the target password information and / or the target image that match the acquisition method of the target virtual resource.

19. An electronic device, wherein, The electronic device includes: One or more processors; A storage device, configured to store 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 page interaction method according to any one of claims 1-16.

20. A storage medium containing computer-executable instructions, wherein, The computer-executable instructions are used to execute the page interaction method according to any one of claims 1-16 when executed by a computer processor.

Citation Information

Patent Citations

  • Resource transfer method and device, electronic equipment and computer readable storage medium

    CN113010308A

  • Information display method and device based on graphic identifier, equipment and storage medium

    CN114779998A

  • Virtual resource processing method and device, equipment, storage medium and program product

    CN116342184A

  • Virtual item receiving and issuing method and related equipment

    CN116934313A

  • Event interaction method and device, event release method and device, equipment and storage medium

    CN117193580A