Resource interaction method and device, computer equipment and storage medium
By querying the virtual resource value and selected items of the target user in the resource interaction method, and determining and displaying the redemption combination, the problem of insufficient resource interaction flexibility in the prior art is solved, and a more efficient and flexible resource interaction process is achieved.
Patent Information
- Application Number
- CN202411584736.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-02-18
AI Technical Summary
The existing resource interaction methods have poor flexibility and are difficult to meet users' diverse needs for resource interaction.
After the service processing of the target user is completed, check the target virtual resource value, and determine the redemption combination based on the pre-selected redemption items, display the resource interaction page for users to choose, and perform the corresponding resource redemption after the user selects the redemption combination. operate.
It improves the flexibility of resource interaction, allows users to redeem multiple items at the same time through the resource interaction interface, saves users the time to determine the redeemed items and quantity, and improves the selection and redemption efficiency.
Smart Images

Figure CN119477412A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of financial technology, and in particular to a resource interaction method, apparatus, computer equipment and storage medium. Background Art
[0002] With the development of network information, in order to improve the convenience of people's lives, many online trading platforms or trading applications have emerged. Users can perform operations such as resource transfer, resource interaction, resource input, and resource output on the online trading platforms or trading application platforms. For example, in order to motivate users, points can be rewarded for users' consumption, business handling and other behaviors. Usually, the online trading platform or trading application corresponding to the user allocates a corresponding virtual value to the user's personal account according to the user's behavior, so that the virtual value can be used to perform operations such as resource transfer, resource interaction, resource input, and resource output on the online trading platform or trading application.
[0003] However, existing resource interaction methods have the problem of poor flexibility in resource interaction. Summary of the invention
[0004] Based on this, it is necessary to provide a resource interaction method, apparatus, computer device and storage medium that can improve the flexibility of resource interaction in response to the above technical problems.
[0005] In a first aspect, the present application provides a resource interaction method, comprising:
[0006] When it is detected that the target user has completed the business, the target virtual resource value of the target user is queried, and a plurality of target items pre-selected by the target user from a plurality of exchangeable items are obtained, each of the exchangeable items corresponds to a virtual resource value, and can be exchanged using the corresponding virtual resource value;
[0007] Determine at least one exchange combination according to the target virtual resource value and the multiple target items, each of the exchange combinations includes at least one candidate item and an exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each of the exchange combinations is less than or equal to the target virtual resource value;
[0008] Displaying a resource interaction page according to the multiple exchange combinations; the resource interaction page displays the at least one exchange combination and combination exchange options corresponding to each exchange combination;
[0009] If a selection operation for a target combination exchange option on the resource interaction page is monitored, the target virtual resource is used to exchange a redemption combination corresponding to the target combination exchange option.
[0010] In one embodiment, the using of the target virtual resource to exchange the exchange combination corresponding to the target combination exchange option includes:
[0011] Display user information interaction page;
[0012] In response to a trigger operation on an acquisition control in the user information interaction page, the target user information of the target user is acquired, and resource interaction operations are performed with a third-party platform using the target virtual resources and based on the target user information to redeem a redemption combination corresponding to the target combination redemption option; the target user information includes the mobile phone number or address information of the target user.
[0013] In one embodiment, the step of obtaining a plurality of target items pre-selected by the target user from a plurality of redeemable items comprises:
[0014] Sending a first resource acquisition request to the third-party platform; the first resource acquisition request carries the terminal identifier of the target user;
[0015] A first item list returned by the third-party platform is received; the first item list includes a plurality of target items corresponding to the terminal identifier of the target user.
[0016] In one embodiment, the method further comprises:
[0017] If a closing operation on the resource interaction page is detected, a redeemable item page is displayed, wherein the redeemable item page displays a plurality of redeemable items and item redemption options corresponding to each of the redeemable items;
[0018] If a selection operation for a target item exchange option on the exchangeable item page is detected, the target virtual resource is used to exchange the exchangeable item corresponding to the target item exchange option.
[0019] In one embodiment, the method further comprises:
[0020] If a closing operation on the redeemable item page is detected, a second resource acquisition request is sent to the third-party platform; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list according to the user's interaction habits or preferences;
[0021] Receiving the second item list returned by the third-party platform based on the second resource acquisition request;
[0022] The second item list is screened according to the target item, and resources are interacted with the third-party platform according to the screened second item list.
[0023] In one embodiment, the method further comprises:
[0024] When the target virtual resource value is less than a preset threshold, a resource prompt page is generated according to the target virtual resource value; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
[0025] In a second aspect, the present application further provides a resource interaction device, including:
[0026] A query module, for querying the target virtual resource value of the target user after detecting that the target user's business has been completed, and obtaining a plurality of target items pre-selected by the target user from a plurality of exchangeable items, each of which corresponds to a virtual resource value and can be exchanged using the corresponding virtual resource value;
[0027] a determination module, configured to determine at least one exchange combination according to the target virtual resource value and the plurality of target items, each of the exchange combinations comprising at least one candidate item and an exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each of the exchange combinations is less than or equal to the target virtual resource value;
[0028] A display module, configured to display a resource interaction page according to the multiple exchange combinations; the resource interaction page displays the at least one exchange combination and combination exchange options corresponding to each of the exchange combinations;
[0029] The first exchange module is used to exchange the exchange combination corresponding to the target combination exchange option with the target virtual resource when a selection operation on the target combination exchange option on the resource interaction page is detected.
[0030] In one embodiment, the exchange module includes:
[0031] A display unit, used to display a user information interaction page;
[0032] A redemption unit is used to obtain the target user information of the target user in response to a trigger operation on the acquisition control in the user information interaction page, and to perform resource interaction operations with a third-party platform using the target virtual resources and based on the target user information to redeem the redemption combination corresponding to the target combination redemption option; the target user information includes the mobile phone number or address information of the target user.
[0033] In one embodiment, the query module includes:
[0034] A sending unit, configured to send a first resource acquisition request to the third-party platform; the first resource acquisition request carries a terminal identifier of the target user;
[0035] The receiving unit is used to receive a first item list returned by the third-party platform; the first item list includes a plurality of target items corresponding to the terminal identifier of the target user.
[0036] In one embodiment, the device further comprises:
[0037] A display module, for displaying a redeemable item page if a closing operation on the resource interaction page is detected, wherein the redeemable item page displays a plurality of redeemable items and item redemption options corresponding to each of the redeemable items;
[0038] The second exchange module is used to use the target virtual resource to exchange the exchangeable item corresponding to the target item exchange option if a selection operation for the target item exchange option on the exchangeable item page is detected.
[0039] In one embodiment, the device further comprises:
[0040] A sending module, configured to send a second resource acquisition request to the third-party platform if a closing operation on the redeemable item page is detected; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list according to the user's interaction habits or preferences;
[0041] A receiving module, configured to receive the second item list returned by the third-party platform based on the second resource acquisition request;
[0042] The interaction module is used to filter the second item list according to the target item, and to interact with the third-party platform for resources according to the filtered second item list.
[0043] In one embodiment, the device further comprises:
[0044] A generation module is used to generate a resource prompt page according to the target virtual resource value when the target virtual resource value is less than a preset threshold; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
[0045] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0046] When it is detected that the target user has completed the business, the target virtual resource value of the target user is queried, and a plurality of target items pre-selected by the target user from a plurality of exchangeable items are obtained, each of the exchangeable items corresponds to a virtual resource value, and can be exchanged using the corresponding virtual resource value;
[0047] Determine at least one exchange combination according to the target virtual resource value and the multiple target items, each of the exchange combinations includes at least one candidate item and an exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each of the exchange combinations is less than or equal to the target virtual resource value;
[0048] Displaying a resource interaction page according to the multiple exchange combinations; the resource interaction page displays the at least one exchange combination and combination exchange options corresponding to each exchange combination;
[0049] If a selection operation for a target combination exchange option on the resource interaction page is monitored, the target virtual resource is used to exchange a redemption combination corresponding to the target combination exchange option.
[0050] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0051] When it is detected that the target user has completed the business, the target virtual resource value of the target user is queried, and a plurality of target items pre-selected by the target user from a plurality of exchangeable items are obtained, each of the exchangeable items corresponds to a virtual resource value, and can be exchanged using the corresponding virtual resource value;
[0052] Determine at least one exchange combination according to the target virtual resource value and the multiple target items, each of the exchange combinations includes at least one candidate item and an exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each of the exchange combinations is less than or equal to the target virtual resource value;
[0053] Displaying a resource interaction page according to the multiple exchange combinations; the resource interaction page displays the at least one exchange combination and combination exchange options corresponding to each exchange combination;
[0054] If a selection operation for a target combination exchange option on the resource interaction page is monitored, the target virtual resource is used to exchange a redemption combination corresponding to the target combination exchange option.
[0055] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0056] When it is detected that the target user has completed the business, the target virtual resource value of the target user is queried, and a plurality of target items pre-selected by the target user from a plurality of exchangeable items are obtained, each of the exchangeable items corresponds to a virtual resource value, and can be exchanged using the corresponding virtual resource value;
[0057] Determine at least one exchange combination according to the target virtual resource value and the multiple target items, each of the exchange combinations includes at least one candidate item and an exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each of the exchange combinations is less than or equal to the target virtual resource value;
[0058] Displaying a resource interaction page according to the multiple exchange combinations; the resource interaction page displays the at least one exchange combination and combination exchange options corresponding to each exchange combination;
[0059] If a selection operation for a target combination exchange option on the resource interaction page is monitored, the target virtual resource is used to exchange a redemption combination corresponding to the target combination exchange option.
[0060] The above-mentioned resource interaction method, device, computer equipment and storage medium, when detecting that the target user's business processing is completed, query the target virtual resource value of the target user, and obtain multiple target items pre-selected by the target user from multiple redeemable items, each redeemable item corresponds to a virtual resource value, and can be redeemed using the corresponding virtual resource value; determine at least one redemption combination based on the target virtual resource value and multiple target items, each redemption combination includes at least one candidate item and the redemption quantity of each candidate item, wherein the total virtual resource value corresponding to each redemption combination is less than or equal to the target virtual resource value; display a resource interaction page based on multiple redemption combinations; the resource interaction page displays at least one redemption combination and combination redemption options corresponding to each redemption combination; if a selection operation for the target combination redemption option on the resource interaction page is monitored, the target virtual resource is used to redeem the redemption combination corresponding to the target combination redemption option. According to the target virtual value, one or more of the multiple target items pre-selected by the target user are combined into a redemption combination, so that the target user can redeem multiple items at the same time through the resource interaction interface, saving the target user's time in determining the redemption items and the redemption quantity according to the target resource value, improving the target user's selection efficiency and redemption efficiency for the target items, thereby improving the target user's flexibility in resource interaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0062] Figure 1 An application environment diagram of a resource interaction method in an embodiment;
[0063] Figure 2 A schematic diagram of a resource interaction method in one embodiment;
[0064] Figure 3 is a flowchart of a resource interaction method in another embodiment;
[0065] Figure 4 is a flowchart of a resource interaction method in another embodiment;
[0066] Figure 5 is a flowchart of a resource interaction method in another embodiment;
[0067] Figure 6 is a flowchart of a resource interaction method in another embodiment;
[0068] Figure 7 is a flowchart of a resource interaction method in another embodiment;
[0069] Figure 8 is a flowchart of a resource interaction method in another embodiment;
[0070] Fig. 9 is a structural block diagram of a resource interaction device in one embodiment;
[0071] FIG. 10 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0072] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. It should be noted that in the embodiments of the present application, certain software, groups, models and other existing solutions in the industry may be mentioned, which should be considered as exemplary, and their purpose is only to illustrate the feasibility of the implementation of the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.
[0073] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations. The acquisition, storage, use, and processing of data in the technical solution of this application are in compliance with relevant provisions of national laws and regulations.
[0074] The resource interaction method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the user terminal 102 communicates with the third-party platform 104 through the network. The user terminal 102 interacts with the third-party platform 104 in response to the triggering operation of the target user on the interactive control on the resource interaction page. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car devices, projection devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. Head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. The server 104 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.
[0075] In one embodiment, Figure 2 As shown, a resource interaction method is provided, which is applied to Figure 1 The following is an example of the user end in Figure 1.
[0076] S201, when it is detected that the target user's business processing is completed, the target virtual resource value of the target user is queried, and multiple target items pre-selected by the target user from multiple redeemable items are obtained, each redeemable item corresponds to a virtual resource value, and can be redeemed using the corresponding virtual resource value.
[0077] Among them, in the financial field, the target user's business can be fund handling business, stock handling business, insurance handling business, storage business, etc.
[0078] In an embodiment of the present application, after the target user's business processing is completed, the virtual resource value of the target user is obtained. As an optional implementation, the client can send a query request to a third-party platform, and the query request can carry the user ID of the target user, so that the third-party platform can determine the virtual resource value of the target user according to the user ID of the target user, and send the virtual resource value of the target user to the client; as another optional implementation, the user end can pre-acquire and store the initial virtual resource value of the user before processing the current task, and when it is detected that the target user's business processing is completed, the initial virtual resource value of the target user is queried locally, so as to determine the virtual resource value of the target user according to the initial virtual resource value and the resource value corresponding to the current business. Among them, the user end can be the mobile phone terminal of the target user, and the third-party platform can be the server of a service provider such as a financial institution.
[0079] Further, in the embodiment of the present application, the user terminal can obtain multiple target items pre-selected by the target user from multiple exchangeable items from the local storage space, or the user terminal interacts with the third-party platform to obtain multiple target items pre-selected by the target user from multiple exchangeable items. Wherein, each exchangeable item corresponds to a virtual resource value, and can be exchanged using the corresponding virtual resource value. For example, the exchangeable items may include item A, item B, and item C. The virtual resource value corresponding to item A may be 100, the virtual resource value corresponding to item B may be 200, and the virtual resource value corresponding to item C may be 300.
[0080] S202, determining at least one exchange combination based on the target virtual resource value and multiple target items, each exchange combination including at least one candidate item and the exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each exchange combination is less than or equal to the target virtual resource value.
[0081] In an embodiment of the present application, the client can generate one or more redemption combinations based on the target virtual resource value and multiple target items. Optionally, the client can traverse each target item and use a random combination method to generate multiple candidate redemption combinations, and determine the virtual resource value corresponding to each candidate redemption combination. Further, the candidate redemption combinations are screened according to the target resource value, and the candidate redemption combinations whose corresponding virtual resource values are less than or equal to the target virtual resource value are determined as the redemption combinations.
[0082] Exemplarily, the exchangeable items may include item A, item B and item C. The virtual resource value corresponding to item A may be 100, the virtual resource value corresponding to item B may be 200, and the virtual resource value corresponding to item C may be 300. When the target virtual resource value is 800, exchange combination 1 may include 1 item A, 1 item B and one item C; exchange combination 2 may include 3 items A and 2 items C; exchange combination 3 may include 4 items A and 1 item B; exchange combination 4 may include 2 items A and 2 items B; and exchange combination 5 may include 1 item A, 2 items B and one item C.
[0083] S203, displaying a resource interaction page according to the multiple exchange combinations; the resource interaction page displays at least one exchange combination and combination exchange options corresponding to each exchange combination.
[0084] Among them, the combination exchange option can be used to trigger the exchange operation of the exchange combination.
[0085] In the embodiment of the present application, after the business handling page shows that the business handling is successful and the virtual resource value of the target user is queried, at least one redemption combination and the icons corresponding to the preset combination redemption options are combined to form a resource interaction page. Furthermore, the user terminal displays the resource interaction page to the user so that the target user can make a redemption selection based on the resource interaction page.
[0086] S204: If a selection operation for a target combination exchange option on the resource interaction page is detected, the target virtual resource is exchanged for an exchange combination corresponding to the target combination exchange option.
[0087] In the embodiment of the present application, the combination exchange option corresponds to the exchange combination one-to-one. If the target user triggers the target combination exchange option in the resource interaction interface, the corresponding exchange combination is determined according to the triggered target combination exchange option, and further, one or more candidate items in the exchange combination are determined, so as to interact with the third-party platform for resources according to the candidate items. Optionally, the third-party platform can transfer the corresponding virtual resources to the target user's account according to the candidate items; or, the third-party platform can mail the corresponding physical resources to the target user according to the candidate items.
[0088] Optionally, the target user may select the target combination redemption option by clicking or sliding; alternatively, the combination redemption option may include a check control and a submit control, and the target user may select the candidate item by checking the check control, and then click the submit control to complete the selection operation.
[0089] In the resource interaction method, when it is detected that the target user's business is completed, the target virtual resource value of the target user is queried, and multiple target items pre-selected by the target user from multiple redeemable items are obtained, each redeemable item corresponds to a virtual resource value, and can be redeemed using the corresponding virtual resource value; according to the target virtual resource value and the multiple target items, at least one redemption combination is determined, each redemption combination includes at least one candidate item and the redemption quantity of each candidate item, wherein the total virtual resource value corresponding to each redemption combination is less than or equal to the target virtual resource value; a resource interaction page is displayed according to the multiple redemption combinations; the resource interaction page displays at least one redemption combination and a combination redemption option corresponding to each redemption combination; if a selection operation for the target combination redemption option on the resource interaction page is monitored, the target virtual resource is used to redeem the redemption combination corresponding to the target combination redemption option. According to the target virtual value, one or more of the multiple target items pre-selected by the target user are combined into a redemption combination, so that the target user can redeem multiple items at the same time through the resource interaction interface, saving the time of the target user in determining the redemption item and the redemption quantity according to the target resource value, improving the selection efficiency and redemption efficiency of the target user for the target item, thereby improving the flexibility of the target user in resource interaction.
[0090] In one embodiment, an implementation of the above S202 is provided, such as Figure 3 As shown, the above-mentioned “exchange combination corresponding to the exchange option of using the target virtual resource to exchange the target combination” includes:
[0091] S301, displaying a user information interaction page.
[0092] The user information may include the user's address information or identification information, and the identification information may include any one of a mobile phone number, an identity identifier, and an email identifier.
[0093] In an embodiment of the present application, a user information interaction page can be generated according to the exchange combination selected by the selection operation, and the user information interaction page can be displayed to the target user. For example, if the exchange combination selected by the selection operation includes physical resources, an address information interaction page is generated; if the exchange combination selected by the selection operation includes virtual resources, an identification information interaction page is generated; if the exchange combination selected by the selection operation includes physical resources and virtual resources, an address information and identification information interaction page is generated.
[0094] Optionally, the user information interaction page may include an input control to instruct the target user to perform an input operation; or, the user information interaction page may display pre-stored user information of the target user to instruct the target user to confirm or modify the user information.
[0095] S302, in response to the trigger operation of obtaining the control in the user information interaction page, obtain the target user information of the target user, utilize the target virtual resources and perform resource interaction operations with the third-party platform based on the target user information, and redeem the redemption combination corresponding to the target combination redemption option; the target user information includes the mobile phone number or address information of the target user.
[0096] In an embodiment of the present application, the acquisition control in the user information interaction page can be an input control or a confirmation control. After the user terminal obtains the mobile phone number or address information of the target user, the mobile phone number or address information of the target user is sent to the third-party platform, so that the third-party platform performs resource interaction operations based on the mobile phone number or address information of the target user.
[0097] As an optional implementation, when the acquisition control is an input control, the target user can use the input control to perform input operations and input the target user's mobile phone number or address information into the user terminal. Furthermore, the user terminal sends the redemption combination corresponding to the target user information and the target combination redemption option to a third-party platform, and the third-party platform transfers the virtual resources in the redemption combination to the account corresponding to the target user's mobile phone number, and / or the third-party platform sends the physical resources in the redemption combination to the target user's address information.
[0098] As another optional implementation, when the acquisition control is a confirmation control, the user terminal displays the pre-stored target user information to the target user through the user information interaction page. When the target user confirms that the pre-stored target user information is correct, the confirmation control is triggered, and the user terminal sends the target user information and the redemption combination corresponding to the target combination redemption option to the third-party platform; when the target user confirms that the pre-stored target user information is incorrect, the target user triggers an input operation and inputs the correct target user information into the user terminal, and the user terminal sends the target user information and the redemption combination corresponding to the target combination redemption option to the third-party platform. Furthermore, the user terminal sends the redemption combination corresponding to the target user information and the target combination redemption option to the third-party platform, and the third-party platform transfers the virtual resources in the redemption combination to the account corresponding to the target user's mobile phone number, and / or the third-party platform sends the physical resources in the redemption combination to the address information of the target user.
[0099] In the above application embodiment, the user terminal obtains the target user information by responding to the target user's triggering operation on the acquisition control in the user information interaction page, thereby improving the accuracy of the target user information and thus improving the success rate of resource interaction operations between the user terminal and the third-party platform.
[0100] In one embodiment, an implementation of the above S201 is provided, such as Figure 4As shown, the above-mentioned “obtaining a plurality of target items pre-selected by a target user from a plurality of redeemable items” includes:
[0101] S401, sending a first resource acquisition request to a third-party platform; the first resource acquisition request carries a terminal identifier of a target user.
[0102] In an embodiment of the present application, in an embodiment of the present application, the user terminal reads the terminal identifier of the local target user, generates a first resource acquisition request, and carries the terminal identifier of the target user in the first resource acquisition request, and further sends the first resource acquisition request to a third-party platform.
[0103] S402, receiving a first item list returned by a third-party platform; the first item list includes a plurality of target items corresponding to a terminal identifier of a target user.
[0104] In an embodiment of the present application, the third-party platform determines the interactive resources corresponding to the terminal identifier in a preset identifier library based on the terminal identifier in the first resource acquisition request, further forms a first item list with the interactive resources corresponding to the terminal identifier, and sends the first item list to the user terminal.
[0105] In the above application embodiment, the user terminal interacts with the third-party platform, so that the third-party platform generates a first item list according to the terminal identifier of the target user, thereby ensuring the matching degree between the first item list and the target user, thereby improving the accuracy of the target items.
[0106] In one embodiment, Figure 5 As shown, the resource interaction method further includes:
[0107] S205, if a closing operation on the resource interaction page is detected, the exchangeable item page is displayed, and the exchangeable item page displays multiple exchangeable items and item exchange options corresponding to each exchangeable item.
[0108] In an embodiment of the present application, the resource interaction page may also include a close control. If the target user is detected to trigger the close control on the resource interaction page, multiple redeemable items are determined based on the target virtual resource value. Further, a one-to-one corresponding item redemption option is generated for each redeemable item, thereby combining each redeemable item and the preset icon of each item redemption option to generate a redeemable item page, and the redeemable item page is displayed to the target user.
[0109] S206: If a selection operation for a target item exchange option on the exchangeable item page is detected, the target virtual resource is used to exchange the exchangeable item corresponding to the target item exchange option.
[0110] In the embodiment of the present application, if the target user triggers the target item exchange option in the resource interaction interface, the corresponding item is determined according to the triggered target item exchange option, and further, the corresponding item is determined according to the target item exchange option to interact with the third-party platform. Optionally, the third-party platform can determine the corresponding item according to the target item exchange option and transfer the corresponding virtual resource to the target user's account; or, the third-party platform can determine the corresponding item according to the target item exchange option and mail the corresponding physical resource to the target user.
[0111] Optionally, the target user may select the target item redemption option by clicking or sliding; alternatively, the item redemption option may include a check control and a submit control, and the target user may select the item by checking the check control, and then click the submit control to complete the selection operation.
[0112] In the above application embodiment, when the target user triggers the closing operation of the resource interaction page, the redeemable item page is displayed to the user, so that the target user can use the target virtual resource value to redeem a single item, which increases the selectivity of resource interaction and thus improves the flexibility of resource interaction.
[0113] In one embodiment, Figure 6 As shown, the resource interaction method further includes:
[0114] S207: If a closing operation on the redeemable item page is detected, a second resource acquisition request is sent to the third-party platform; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list according to the user's interaction habits or preferences.
[0115] In the embodiment of the present application, the exchangeable item page may also include a close control. If the target user triggers the close control on the exchangeable item page, the user terminal sends a second resource acquisition request to the third-party platform. The second resource acquisition request may include the user ID of the target user, so that the third-party platform can query the historical data according to the user ID of the target user, obtain the user interaction habits or preferences of the target user, and generate a second item list according to the user interaction habits or preferences. Optionally, the third-party platform can pre-store the correspondence between the user interaction habits or preferences and the interaction resources, so as to determine multiple interaction resources from the resource library according to the correspondence and the user interaction habits or preferences of the target user, and generate a second item list.
[0116] S208: Receive a second item list returned by the third-party platform based on the second resource acquisition request.
[0117] In the embodiment of the present application, after the third-party platform generates the second item list, it sends the second item list to the user terminal. Optionally, the third-party platform can send the verification mark and the second item list to the user terminal, and the user terminal verifies the second item list according to the consistency of the verification mark and the preset mark. If they are consistent, it is determined that the verification of the second item list is passed.
[0118] S209, screening the second item list according to the target item, and performing resource interaction with the third-party platform according to the screened second item list.
[0119] In the embodiment of the present application, the second item list is screened according to the target item, and the items in the second item list that match the target user are determined to obtain the screened second item list, so as to interact with the third-party platform for resources according to the second item list. Optionally, the user end can sort the items according to the resource value corresponding to each item in the second item list, and use the item ranked first as the item matching the target user.
[0120] Optionally, the user terminal can send the items matched by the target user to the third-party platform, and the third-party platform can transfer the corresponding virtual resources to the target user's account based on the items matched by the target user; or, the third-party platform can mail the corresponding physical resources to the target user based on the items matched by the target user.
[0121] In the above application embodiment, the user end obtains the second item list by interacting with the third-party platform, and further filters the second item list so that the filtered second item list has a higher match with the target user. Furthermore, resource interaction is performed with the third-party platform based on the filtered second item list, thereby improving the success rate of resource interaction.
[0122] In one embodiment, Figure 7 As shown, the resource interaction method further includes:
[0123] S210, when the target virtual resource value is less than a preset threshold, a resource prompt page is generated according to the target virtual resource value; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
[0124] In an embodiment of the present application, the preset threshold value may be the minimum resource value for resource interaction. If the target virtual resource value is less than the preset threshold value, the target virtual resource value of the target user is low, and the user terminal cannot perform any resource interaction with the third-party platform. The user terminal then determines the resource value between the target virtual resource value and the minimum resource limit value, and / or determines the resource value between the target virtual resource value and the maximum resource limit value. Further, a resource prompt page is generated based on the resource value between the target virtual resource value and the minimum resource limit value; or, a resource prompt page is generated based on the resource value between the target virtual resource value and the maximum resource limit value; or, a resource prompt page is generated based on the resource value between the target virtual resource value and the minimum resource limit value, and the resource value between the target virtual resource value and the maximum resource limit value.
[0125] Optionally, if the target virtual resource value is less than a preset threshold, the target user can trigger the redemption control in the resource interaction interface to redeem other resources for the target virtual resource value, thereby making the target virtual resource value greater than or equal to the preset threshold, and further, interact with resources with the third-party platform based on the target virtual resource value.
[0126] In the above-mentioned application embodiment, when the target virtual resource value is less than a preset threshold, a resource prompt page is generated to display the difference between the current target virtual resource value and the minimum resource limit value and / or the maximum resource limit value to the target user, so that the target user can clearly understand the gap between the current target virtual resource value and the resource value for resource interaction.
[0127] Combining all the above embodiments, a complete resource interaction method is also provided. Figure 8 As shown, the method includes:
[0128] S1, when it is detected that the target user's service is completed, the target virtual resource value of the target user is queried, and a first resource acquisition request is sent to a third-party platform; the first resource acquisition request carries the terminal identifier of the target user.
[0129] S2, receiving a first item list returned by a third-party platform; the first item list includes a plurality of target items corresponding to a terminal identifier of a target user; each redeemable item corresponds to a virtual resource value, and can be redeemed using the corresponding virtual resource value.
[0130] S3, determining at least one exchange combination according to the target virtual resource value and multiple target items, each exchange combination including at least one candidate item and the exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each exchange combination is less than or equal to the target virtual resource value.
[0131] S4, displaying a resource interaction page according to the multiple exchange combinations; the resource interaction page displays at least one exchange combination and combination exchange options corresponding to each exchange combination.
[0132] S5: If a selection operation for a target combination redemption option on the resource interaction page is detected, a user information interaction page is displayed.
[0133] S6, in response to the trigger operation of obtaining the control in the user information interaction page, obtain the target user information of the target user, utilize the target virtual resources and perform resource interaction operations with the third-party platform based on the target user information, and redeem the redemption combination corresponding to the target combination redemption option; the target user information includes the mobile phone number or address information of the target user.
[0134] S7, if a closing operation on the resource interaction page is detected, the exchangeable item page is displayed, and the exchangeable item page displays multiple exchangeable items and item exchange options corresponding to each exchangeable item.
[0135] S8, if a selection operation for a target item exchange option on the exchangeable item page is detected, the target virtual resource is used to exchange the exchangeable item corresponding to the target item exchange option.
[0136] S9: If a closing operation on the redeemable item page is detected, a second resource acquisition request is sent to the third-party platform; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list based on the user's interaction habits or preferences.
[0137] S10, receiving a second item list returned by the third-party platform based on the second resource acquisition request.
[0138] S11, screening the second item list according to the target item, and performing resource interaction with the third-party platform according to the screened second item list.
[0139] S12, when the target virtual resource value is less than a preset threshold, a resource prompt page is generated according to the target virtual resource value; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
[0140] In the resource interaction method, when it is detected that the target user's business is completed, the target virtual resource value of the target user is queried, and multiple target items pre-selected by the target user from multiple redeemable items are obtained, each redeemable item corresponds to a virtual resource value, and can be redeemed using the corresponding virtual resource value; according to the target virtual resource value and the multiple target items, at least one redemption combination is determined, each redemption combination includes at least one candidate item and the redemption quantity of each candidate item, wherein the total virtual resource value corresponding to each redemption combination is less than or equal to the target virtual resource value; a resource interaction page is displayed according to the multiple redemption combinations; the resource interaction page displays at least one redemption combination and a combination redemption option corresponding to each redemption combination; if a selection operation for the target combination redemption option on the resource interaction page is monitored, the target virtual resource is used to redeem the redemption combination corresponding to the target combination redemption option. According to the target virtual value, one or more of the multiple target items pre-selected by the target user are combined into a redemption combination, so that the target user can redeem multiple items at the same time through the resource interaction interface, saving the time of the target user in determining the redemption item and the redemption quantity according to the target resource value, improving the selection efficiency and redemption efficiency of the target user for the target item, thereby improving the flexibility of the target user in resource interaction.
[0141] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0142] Based on the same inventive concept, the embodiment of the present application also provides a resource interaction device for implementing the resource interaction method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more resource interaction device embodiments provided below can refer to the limitations on the resource interaction method above, and will not be repeated here.
[0143] In one embodiment, Fig. 9 As shown, a resource interaction device is provided, including: a query module 10, a determination module 11, a display module 12 and a first exchange module 13, wherein:
[0144] The query module 10 is used to query the target virtual resource value of the target user when it is detected that the target user has completed the business, and obtain multiple target items pre-selected by the target user from multiple redeemable items, each of which corresponds to a virtual resource value and can be redeemed using the corresponding virtual resource value;
[0145] A determination module 11 is used to determine at least one exchange combination according to the target virtual resource value and multiple target items, each exchange combination includes at least one candidate item and the exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each exchange combination is less than or equal to the target virtual resource value;
[0146] The display module 12 is used to display a resource interaction page according to multiple exchange combinations; the resource interaction page displays at least one exchange combination and combination exchange options corresponding to each exchange combination;
[0147] The first exchange module 13 is used to exchange the exchange combination corresponding to the target combination exchange option with the target virtual resource when a selection operation on the target combination exchange option on the resource interaction page is detected.
[0148] In one embodiment, the first exchange module 13 includes:
[0149] A display unit, used to display a user information interaction page;
[0150] The redemption unit is used to respond to the trigger operation of obtaining the control in the user information interaction page, obtain the target user information of the target user, use the target virtual resources and perform resource interaction operations with the third-party platform based on the target user information, and redeem the redemption combination corresponding to the target combination redemption option; the target user information includes the mobile phone number or address information of the target user.
[0151] In one embodiment, the query module 10 includes:
[0152] A sending unit, configured to send a first resource acquisition request to a third-party platform; the first resource acquisition request carries a terminal identifier of a target user;
[0153] The receiving unit is used to receive a first item list returned by a third-party platform; the first item list includes a plurality of target items corresponding to a terminal identifier of a target user.
[0154] In one embodiment, the resource interaction device further includes: a display module and a second exchange module, wherein:
[0155] A display module, for displaying a redeemable item page if a closing operation on a resource interaction page is detected, wherein the redeemable item page displays a plurality of redeemable items and item redemption options corresponding to each redeemable item;
[0156] The second exchange module is used to exchange the exchangeable item corresponding to the target item exchange option with the target virtual resource if a selection operation for the target item exchange option on the exchangeable item page is detected.
[0157] In one embodiment, the resource interaction device further includes: a sending module and a receiving module, wherein:
[0158] A sending module, configured to send a second resource acquisition request to a third-party platform if a closing operation on the redeemable item page is detected; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list according to the user's interaction habits or preferences;
[0159] A receiving module, configured to receive a second item list returned by the third-party platform based on the second resource acquisition request;
[0160] The interaction module is used to filter the second item list according to the target item, and to interact with the third-party platform for resources according to the filtered second item list.
[0161] In one embodiment, the above-mentioned resource interaction device also includes: a generation module, which is used to generate a resource prompt page according to the target virtual resource value when the target virtual resource value is less than a preset threshold; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
[0162] Each module in the resource interaction device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0163] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be shown in FIG10. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, the memory, and the input / output interface are connected via a system bus, and the communication interface, the display unit, and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner may be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a resource interaction method is implemented. The display unit of the computer device is used to form a visually visible picture, which may be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0164] Those skilled in the art will understand that the structure shown in FIG. 10 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0165] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0166] When it is detected that the target user's business has been completed, the target virtual resource value of the target user is queried, and multiple target items pre-selected by the target user from multiple redeemable items are obtained, each of which corresponds to a virtual resource value and can be redeemed using the corresponding virtual resource value;
[0167] Determine at least one exchange combination according to the target virtual resource value and the multiple target items, each exchange combination includes at least one candidate item and the exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each exchange combination is less than or equal to the target virtual resource value;
[0168] Displaying a resource interaction page according to multiple exchange combinations; the resource interaction page displays at least one exchange combination and combination exchange options corresponding to each exchange combination;
[0169] If a selection operation for a target combination redemption option on the resource interaction page is detected, the target virtual resource is used to redeem the redemption combination corresponding to the target combination redemption option.
[0170] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0171] Display user information interaction page;
[0172] In response to a trigger operation on a control in a user information interaction page, the target user information of the target user is obtained, and resource interaction operations are performed with a third-party platform using target virtual resources and based on the target user information to redeem a redemption combination corresponding to a target combination redemption option; the target user information includes the target user's mobile phone number or address information.
[0173] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0174] Sending a first resource acquisition request to a third-party platform; the first resource acquisition request carries a terminal identifier of a target user;
[0175] A first item list returned by the third-party platform is received; the first item list includes a plurality of target items corresponding to the terminal identifier of the target user.
[0176] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0177] If a closing operation on the resource interaction page is detected, the exchangeable item page is displayed, and the exchangeable item page displays multiple exchangeable items and the item exchange options corresponding to each exchangeable item;
[0178] If a selection operation for a target item exchange option on the exchangeable item page is detected, the target virtual resource is used to exchange the exchangeable item corresponding to the target item exchange option.
[0179] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0180] If a closing operation on the redeemable item page is detected, a second resource acquisition request is sent to the third-party platform; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list according to the user's interaction habits or preferences;
[0181] Receiving a second item list returned by the third-party platform based on the second resource acquisition request;
[0182] The second item list is screened according to the target items, and resources are interacted with the third-party platform according to the screened second item list.
[0183] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0184] When the target virtual resource value is less than a preset threshold, a resource prompt page is generated based on the target virtual resource value; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
[0185] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0186] When it is detected that the target user's business has been completed, the target virtual resource value of the target user is queried, and multiple target items pre-selected by the target user from multiple redeemable items are obtained, each of which corresponds to a virtual resource value and can be redeemed using the corresponding virtual resource value;
[0187] Determine at least one exchange combination according to the target virtual resource value and the multiple target items, each exchange combination includes at least one candidate item and the exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each exchange combination is less than or equal to the target virtual resource value;
[0188] Displaying a resource interaction page according to multiple exchange combinations; the resource interaction page displays at least one exchange combination and combination exchange options corresponding to each exchange combination;
[0189] If a selection operation for a target combination redemption option on the resource interaction page is detected, the target virtual resource is used to redeem the redemption combination corresponding to the target combination redemption option.
[0190] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0191] Display user information interaction page;
[0192] In response to a trigger operation on a control in a user information interaction page, the target user information of the target user is obtained, and resource interaction operations are performed with a third-party platform using target virtual resources and based on the target user information to redeem a redemption combination corresponding to a target combination redemption option; the target user information includes the target user's mobile phone number or address information.
[0193] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0194] Sending a first resource acquisition request to a third-party platform; the first resource acquisition request carries a terminal identifier of a target user;
[0195] A first item list returned by the third-party platform is received; the first item list includes a plurality of target items corresponding to the terminal identifier of the target user.
[0196] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0197] If a closing operation on the resource interaction page is detected, the exchangeable item page is displayed, and the exchangeable item page displays multiple exchangeable items and the item exchange options corresponding to each exchangeable item;
[0198] If a selection operation for a target item exchange option on the exchangeable item page is detected, the target virtual resource is used to exchange the exchangeable item corresponding to the target item exchange option.
[0199] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0200] If a closing operation on the redeemable item page is detected, a second resource acquisition request is sent to the third-party platform; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list according to the user's interaction habits or preferences;
[0201] Receiving a second item list returned by the third-party platform based on the second resource acquisition request;
[0202] The second item list is screened according to the target items, and resources are interacted with the third-party platform according to the screened second item list.
[0203] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0204] When the target virtual resource value is less than a preset threshold, a resource prompt page is generated based on the target virtual resource value; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
[0205] When it is detected that the target user's business has been completed, the target virtual resource value of the target user is queried, and multiple target items pre-selected by the target user from multiple redeemable items are obtained, each of which corresponds to a virtual resource value and can be redeemed using the corresponding virtual resource value;
[0206] Determine at least one exchange combination according to the target virtual resource value and the multiple target items, each exchange combination includes at least one candidate item and the exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each exchange combination is less than or equal to the target virtual resource value;
[0207] Displaying a resource interaction page according to multiple exchange combinations; the resource interaction page displays at least one exchange combination and combination exchange options corresponding to each exchange combination;
[0208] If a selection operation for a target combination redemption option on the resource interaction page is detected, the target virtual resource is used to redeem the redemption combination corresponding to the target combination redemption option.
[0209] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0210] Display user information interaction page;
[0211] In response to a trigger operation on a control in a user information interaction page, the target user information of the target user is obtained, and resource interaction operations are performed with a third-party platform using target virtual resources and based on the target user information to redeem a redemption combination corresponding to a target combination redemption option; the target user information includes the target user's mobile phone number or address information.
[0212] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0213] Sending a first resource acquisition request to a third-party platform; the first resource acquisition request carries a terminal identifier of a target user;
[0214] A first item list returned by the third-party platform is received; the first item list includes a plurality of target items corresponding to the terminal identifier of the target user.
[0215] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0216] If a closing operation on the resource interaction page is detected, the exchangeable item page is displayed, and the exchangeable item page displays multiple exchangeable items and the item exchange options corresponding to each exchangeable item;
[0217] If a selection operation for a target item exchange option on the exchangeable item page is detected, the target virtual resource is used to exchange the exchangeable item corresponding to the target item exchange option.
[0218] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0219] If a closing operation on the redeemable item page is detected, a second resource acquisition request is sent to the third-party platform; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list according to the user's interaction habits or preferences;
[0220] Receiving a second item list returned by the third-party platform based on the second resource acquisition request;
[0221] The second item list is screened according to the target items, and resources are interacted with the third-party platform according to the screened second item list.
[0222] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0223] When the target virtual resource value is less than a preset threshold, a resource prompt page is generated based on the target virtual resource value; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
[0224] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0225] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0226] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the present application. It should be noted that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A resource interaction method, characterized in that: The method comprises: When it is detected that the target user has completed the business, the target virtual resource value of the target user is queried, and a plurality of target items pre-selected by the target user from a plurality of exchangeable items are obtained, each of the exchangeable items corresponds to a virtual resource value, and can be exchanged using the corresponding virtual resource value; Determine at least one exchange combination according to the target virtual resource value and the multiple target items, each of the exchange combinations includes at least one candidate item and an exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each of the exchange combinations is less than or equal to the target virtual resource value; Displaying a resource interaction page according to the multiple exchange combinations; the resource interaction page displays the at least one exchange combination and combination exchange options corresponding to each exchange combination; If a selection operation for a target combination exchange option on the resource interaction page is monitored, the target virtual resource is used to exchange a redemption combination corresponding to the target combination exchange option.
2. The method according to claim 1, characterized in that The using of the target virtual resource to exchange the exchange combination corresponding to the target combination exchange option includes: Display user information interaction page; In response to a trigger operation on an acquisition control in the user information interaction page, the target user information of the target user is acquired, and resource interaction operations are performed with a third-party platform using the target virtual resources and based on the target user information to redeem a redemption combination corresponding to the target combination redemption option; the target user information includes the mobile phone number or address information of the target user.
3. The method according to claim 1, characterized in that The step of obtaining a plurality of target items pre-selected by the target user from a plurality of redeemable items comprises: Sending a first resource acquisition request to a third-party platform; the first resource acquisition request carries a terminal identifier of the target user; A first item list returned by the third-party platform is received; the first item list includes a plurality of target items corresponding to the terminal identifier of the target user.
4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: If a closing operation on the resource interaction page is detected, a redeemable item page is displayed, wherein the redeemable item page displays a plurality of redeemable items and item redemption options corresponding to each of the redeemable items; If a selection operation for a target item exchange option on the exchangeable item page is detected, the target virtual resource is used to exchange the exchangeable item corresponding to the target item exchange option.
5. The method according to claim 4, characterized in that The method further comprises: If a closing operation on the redeemable item page is detected, a second resource acquisition request is sent to the third-party platform; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list according to the user's interaction habits or preferences; Receiving the second item list returned by the third-party platform based on the second resource acquisition request; The second item list is screened according to the target item, and resources are interacted with the third-party platform according to the screened second item list.
6. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: When the target virtual resource value is less than a preset threshold, a resource prompt page is generated according to the target virtual resource value; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
7. A resource interaction device, characterized in that: The device comprises: A query module, for querying the target virtual resource value of the target user after detecting that the target user's business has been completed, and obtaining a plurality of target items pre-selected by the target user from a plurality of exchangeable items, each of which corresponds to a virtual resource value and can be exchanged using the corresponding virtual resource value; a determination module, configured to determine at least one exchange combination according to the target virtual resource value and the plurality of target items, each of the exchange combinations comprising at least one candidate item and an exchange quantity of each candidate item, wherein the total virtual resource value corresponding to each of the exchange combinations is less than or equal to the target virtual resource value; A display module, configured to display a resource interaction page according to the multiple exchange combinations; the resource interaction page displays the at least one exchange combination and combination exchange options corresponding to each of the exchange combinations; The first exchange module is used to exchange the exchange combination corresponding to the target combination exchange option with the target virtual resource when a selection operation on the target combination exchange option on the resource interaction page is detected.
8. The device according to claim 7, characterized in that The first exchange module includes: A display unit, used to display a user information interaction page; A redemption unit is used to obtain the target user information of the target user in response to a trigger operation on the acquisition control in the user information interaction page, and to perform resource interaction operations with a third-party platform using the target virtual resources and based on the target user information to redeem the redemption combination corresponding to the target combination redemption option; the target user information includes the mobile phone number or address information of the target user.
9. The device according to claim 7, characterized in that The query module comprises: A sending unit, configured to send a first resource acquisition request to a third-party platform; the first resource acquisition request carries a terminal identifier of the target user; The receiving unit is used to receive a first item list returned by the third-party platform; the first item list includes a plurality of target items corresponding to the terminal identifier of the target user.
10. The device according to any one of claims 7 to 9, characterized in that: The device also includes: A display module, for displaying a redeemable item page if a closing operation on the resource interaction page is detected, wherein the redeemable item page displays a plurality of redeemable items and item redemption options corresponding to each of the redeemable items; The second exchange module is used to use the target virtual resource to exchange the exchangeable item corresponding to the target item exchange option if a selection operation for the target item exchange option on the exchangeable item page is detected.
11. The device according to claim 10, characterized in that The device also includes: A sending module, configured to send a second resource acquisition request to the third-party platform if a closing operation on the redeemable item page is detected; the second resource acquisition request is used to instruct the third-party platform to obtain a second item list according to the user's interaction habits or preferences; A receiving module, configured to receive the second item list returned by the third-party platform based on the second resource acquisition request; The interaction module is used to filter the second item list according to the target item, and to interact with the third-party platform for resources according to the filtered second item list.
12. The device according to any one of claims 7 to 9, characterized in that: The device also includes: A generation module is used to generate a resource prompt page according to the target virtual resource value when the target virtual resource value is less than a preset threshold; the resource prompt page includes prompt information; the prompt information is used to prompt the resource value between the target virtual resource value and the minimum resource limit value, and / or the resource value between the target virtual resource value and the maximum resource limit value.
13. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
15. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.