Online transaction method and device, computer equipment and storage medium
By receiving user transaction requests and determining candidate transaction objects and platform identification based on historical records and external platform information, the problem of numerous and cumbersome online trading platforms is solved, and an efficient transaction process is achieved.
Patent Information
- Application Number
- CN202411017319.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-29
- Publication Date
- 2024-12-20
AI Technical Summary
Among multiple online trading platforms, users need to frequently switch and download the platform, resulting in cumbersome and inefficient online trading.
By receiving the user's transaction request, determining the candidate transaction object and platform identification based on the user's historical transaction record and external platform information, and feeding it back to the user, the user can conduct transactions without opening the external platforms one by one.
It improves the acquisition efficiency of target transaction objects, significantly improves the efficiency of online transactions, and reduces the steps for users to switch between multiple platforms.
Smart Images

Figure CN119168727A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of financial services, and in particular to an online transaction method, apparatus, computer equipment and storage medium. Background Art
[0002] With the continuous development of Internet technology, the number and types of online trading platforms (such as shopping websites, shopping apps (Applications), etc.) are increasing. Users can complete online transactions without leaving their homes with the help of trading platforms.
[0003] However, as the number of trading platforms increases, when users conduct online transactions, they may need to close the selected trading platform and switch to another one because the selected trading platform does not meet their requirements. Sometimes they even need to download the trading platform, which makes the online trading process cumbersome and inefficient. Summary of the invention
[0004] Based on this, it is necessary to provide an online transaction method, device, computer equipment and storage medium that can improve online transaction efficiency in response to the above technical problems.
[0005] In a first aspect, the present application provides an online transaction method. The method comprises:
[0006] Receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content;
[0007] Determine candidate transaction objects from the platform transaction objects of the current trading platform and the platform transaction objects of the external trading platform according to the transaction content, the historical transaction records of the target user on the current trading platform, the platform information of the external trading platform, and the historical access records of the target user to the external trading platform based on the current trading platform;
[0008] Feedback the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal;
[0009] A target transaction object determined by a target user from candidate transaction objects through a user terminal is received, and an online transaction is executed based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0010] In one embodiment, determining a candidate transaction object from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform according to the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform includes:
[0011] Determine a first transaction object from platform transaction objects of the current transaction platform according to the transaction content and the historical transaction record of the target user on the current transaction platform;
[0012] Determine a second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the target user's historical access records to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform;
[0013] The first transaction object and the second transaction object are taken as candidate transaction objects.
[0014] In one embodiment, determining the first transaction object from the platform transaction objects of the current transaction platform according to the transaction content and the historical transaction record of the target user on the current transaction platform includes:
[0015] According to the transaction content, determine the primary transaction object from the platform transaction objects of the current trading platform;
[0016] Determine the target user's preference information based on the target user's historical transaction records on the current trading platform;
[0017] The preliminary transaction objects are sorted according to the preference information of the target user, and the first transaction object is determined from the preliminary transaction objects according to the sorting result.
[0018] In one embodiment, determining the second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the historical access record of the target user to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform includes:
[0019] Determine a preliminary trading platform from the external trading platforms based on the target user's historical access records to the external trading platform based on the current trading platform and the platform information of the external trading platform;
[0020] Generate a second transaction request according to the transaction content and the identity identifier of the target user;
[0021] The second transaction request is sent to each of the preliminary selected transaction platforms, and a second transaction object fed back by each of the preliminary selected transaction platforms based on the second transaction request is obtained.
[0022] In one embodiment, determining a preliminary trading platform from the external trading platforms based on the target user's historical access records to the external trading platform based on the current trading platform and the platform information of the external trading platform includes:
[0023] According to the historical access records of the target user to the external trading platform based on the current trading platform, determine the number of visits of the target user to the external trading platform based on the current trading platform within a preset historical period;
[0024] Determine the platform score of each external trading platform based on the platform information of each external trading platform;
[0025] The preliminary trading platforms are determined from the external trading platforms based on the number of visits and platform scores.
[0026] In one embodiment, feeding back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal includes:
[0027] generating a feedback page according to the object link of the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs;
[0028] Feedback the page link corresponding to the feedback page to the user end.
[0029] In a second aspect, the present application also provides an online transaction device. The device comprises:
[0030] A receiving module, configured to receive a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content;
[0031] A determination module, configured to determine candidate transaction objects from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform according to the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform;
[0032] A feedback module, used for feeding back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal;
[0033] The transaction module is used to receive a target transaction object determined by a target user from candidate transaction objects through a user terminal, and execute an online transaction based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0034] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0035] Receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content;
[0036] Determine candidate transaction objects from the platform transaction objects of the current trading platform and the platform transaction objects of the external trading platform according to the transaction content, the historical transaction records of the target user on the current trading platform, the platform information of the external trading platform, and the historical access records of the target user to the external trading platform based on the current trading platform;
[0037] Feedback the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal;
[0038] A target transaction object determined by a target user from candidate transaction objects through a user terminal is received, and an online transaction is executed based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0039] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0040] Receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content;
[0041] Determine candidate transaction objects from the platform transaction objects of the current trading platform and the platform transaction objects of the external trading platform according to the transaction content, the historical transaction records of the target user on the current trading platform, the platform information of the external trading platform, and the historical access records of the target user to the external trading platform based on the current trading platform;
[0042] Feedback the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal;
[0043] A target transaction object determined by a target user from candidate transaction objects through a user terminal is received, and an online transaction is executed based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0044] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0045] Receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content;
[0046] Determine candidate transaction objects from the platform transaction objects of the current trading platform and the platform transaction objects of the external trading platform according to the transaction content, the historical transaction records of the target user on the current trading platform, the platform information of the external trading platform, and the historical access records of the target user to the external trading platform based on the current trading platform;
[0047] Feedback the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal;
[0048] A target transaction object determined by a target user from candidate transaction objects through a user terminal is received, and an online transaction is executed based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0049] The above-mentioned online transaction method, device, computer equipment and storage medium receive the first transaction request sent by the target user through the user terminal and carrying the transaction content, and determine the candidate transaction object from the platform transaction object of the current transaction platform and the platform transaction object of the external transaction platform according to the transaction content, the historical transaction record of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access record of the target user to the external transaction platform based on the current transaction platform. Feedback the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal, receive the target transaction object determined by the target user from the candidate transaction objects through the user terminal, and execute the online transaction based on the target transaction object and the platform identifier of the transaction platform to which the target transaction object belongs. The candidate transaction object determined by the current transaction platform in this application not only takes into account the platform transaction object of the current transaction platform, but also takes into account the platform transaction object of the external transaction platform. There is no need to obtain the target transaction object by opening each external transaction platform one by one, which effectively improves the efficiency of obtaining the target transaction object and greatly improves the efficiency of online transactions. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] FIG1 is a diagram showing an application environment of the online transaction method provided by this embodiment;
[0051] Figure 2 A schematic diagram of the flow of the first online transaction method provided in this embodiment;
[0052] FIG3 is a schematic diagram of a process for determining a first transaction object provided by this embodiment;
[0053] Figure 4 A schematic diagram of a process for determining a second transaction object provided in this embodiment;
[0054] Figure 5 A schematic diagram of the process of providing feedback to the user end provided in this embodiment;
[0055] Figure 6 A schematic diagram of the flow of the second online transaction method provided in this embodiment;
[0056] Figure 7 A structural block diagram of an online transaction device provided in this embodiment;
[0057] FIG8 is a diagram showing the internal structure of the computer device provided in this embodiment. DETAILED DESCRIPTION
[0058] In order to make the purpose, technical solution and advantages of the present application more clearly understood, 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.
[0059] The online transaction method provided in the embodiment of the present application can be applied to the application environment shown in FIG1. The current transaction platform 104 receives the first transaction request sent by the target user through the user terminal 102; the first transaction request carries the transaction content; the current transaction platform 104 determines the candidate transaction object from the platform transaction object of the current transaction platform 104 and the platform transaction object of the external transaction platform 106 according to the transaction content, the historical transaction record of the target user on the current transaction platform 104, the platform information of the external transaction platform 106, and the historical access record of the target user to the external transaction platform 106 based on the current transaction platform 104, and the current transaction platform 104 feeds back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal 102, and the current transaction platform 104 receives the target transaction object determined by the target user from the candidate transaction objects through the user terminal 102, and executes the online transaction based on the target transaction object and the platform identifier of the transaction platform to which the target transaction object belongs.
[0060] Among them, the user end in this embodiment refers to smart terminal devices such as mobile phones and computers, and can also be smart wearable devices such as smart bracelets and watches. When the user end sends a transaction request, it generally sends the transaction request to the current trading platform through an application installed on the user end.
[0061] The current trading platform and the external trading platform refer to online trading security platforms, such as shopping websites, backend servers corresponding to trading websites, etc. Among them, the current trading platform can communicate with the external trading platform.
[0062] In one embodiment, an online trading method is provided, and the method is applied to the current trading platform in FIG. 1 as an example for explanation. Figure 2 As shown, the following steps are included:
[0063] S201, receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content.
[0064] The target user refers to the user who requests an online transaction. The user terminal refers to an intelligent terminal installed with the client application (Application, App) corresponding to the current trading platform, such as a mobile phone, computer, etc. The first transaction request refers to the request instruction sent by the target user to the current trading platform through the user terminal when the target user has an online transaction demand. The transaction content refers to the content of the transaction request, which can be a physical or virtual item, for example, a physical item can be clothes, equipment, cosmetics and other items. Virtual items can be software products, e-books and other items that do not have a physical body.
[0065] An optional implementation of this embodiment is: receiving a first transaction request sent by a target user to the current transaction platform through a client App installed on the user end.
[0066] Another optional implementation of this embodiment is: receiving a voice or text message sent by the target user through the user terminal, parsing the voice or text message, and obtaining the first transaction request carried in the voice or text message.
[0067] S202, determining candidate transaction objects from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform according to the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform.
[0068] Among them, the current trading platform refers to an online trading security platform for receiving the first trading request sent by the target user through the user terminal. The external trading platform refers to an external online trading security platform that can communicate with the current trading platform. Both the current trading platform and the external trading platform can be shopping websites, backend servers corresponding to the trading websites, etc. Platform information refers to relevant information of the external trading platform, including but not limited to platform risk information, platform qualification information, platform user quantity information and platform transaction volume information. Historical transaction records refer to transaction records of the user platform on the current trading platform within a preset historical period (for example, the past year). Historical access records refer to the target user's access records to the external trading platform based on the current trading platform within a preset historical period (for example, the past three months). Platform transaction objects refer to the transaction objects of the current trading platform and the external trading platform. For example, if the current trading platform and the external trading platform are shopping websites, the target user generally refers to the buyer, and the platform transaction object generally refers to the seller. Candidate transaction objects refer to transaction objects determined from the platform transaction objects of the current trading platform and the external trading platform based on preset conditions.
[0069] Optionally, in this embodiment, the first transaction object can be determined from the platform transaction objects of the current transaction platform according to the transaction content and the historical transaction records of the target user on the current transaction platform. The second transaction object can be determined from the platform transaction objects of the external transaction platform according to the transaction content, the historical access records of the target user to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform. The first transaction object and the second transaction object are used as candidate transaction objects.
[0070] S203, feeding back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal.
[0071] Among them, the platform identifier refers to the identity identifier of the trading platform, such as the platform name, the name of the application corresponding to the platform, etc.
[0072] Optionally, in this embodiment, a feedback message is determined according to the candidate transaction object and the platform identifier of the transaction platform described by the candidate transaction object, and the feedback message is fed back to the user end.
[0073] S204, receiving a target transaction object determined by the target user from candidate transaction objects through the user terminal, and executing an online transaction based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0074] The target transaction object refers to a transaction object that can conduct online transactions with the target user and is determined from candidate transaction objects based on the feedback message fed back to the user end by the current transaction platform.
[0075] An optional implementation method of the present embodiment is: receiving a target transaction object determined by a target user from candidate transaction objects through a user terminal, and determining a target communication method of the target transaction object based on the target transaction object and a platform identifier of the transaction platform to which the target transaction object belongs, and establishing communication between the user terminal of the target user and the target transaction object through the target communication method to execute an online transaction.
[0076] The target transaction object may be a platform transaction object on one trading platform and has a corresponding communication method on each trading platform. In this embodiment, based on the target transaction object and the platform identifier of the trading platform to which the target transaction object belongs, an optional implementation method for determining the target communication method of the target transaction object is: obtaining candidate communication methods for the target transaction object, and determining the target communication method corresponding to the platform identifier of the trading platform from the candidate communication methods according to the platform identifier of the trading platform selected by the target user through the user terminal.
[0077] Another optional implementation of this embodiment is: receiving the target transaction object determined by the target user from the candidate transaction objects through the user terminal, and the platform identifier of the transaction platform to which the target transaction object belongs, searching for the target transaction object from the transaction platform, and executing the online transaction after finding the target transaction object.
[0078] This embodiment receives a first transaction request sent by a target user through a user terminal and carrying transaction content, and determines a candidate transaction object from the platform transaction object of the current transaction platform and the platform transaction object of the external transaction platform according to the transaction content, the historical transaction record of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access record of the target user to the external transaction platform based on the current transaction platform, and feeds back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal, receives the target transaction object determined by the target user from the candidate transaction objects through the user terminal, and executes an online transaction based on the target transaction object and the platform identifier of the transaction platform to which the target transaction object belongs. The candidate transaction object determined by the current transaction platform in this application not only takes into account the platform transaction object of the current transaction platform, but also takes into account the platform transaction object of the external transaction platform, and does not need to be obtained by opening each external transaction platform one by one, which effectively improves the efficiency of obtaining the target transaction object and greatly improves the efficiency of online transactions.
[0079] In one embodiment, in order to more accurately determine the first transaction object, as shown in FIG3 , an optional implementation method of determining the first transaction object from the platform transaction objects of the current transaction platform according to the transaction content and the historical transaction records of the target user on the current transaction platform includes:
[0080] S301, determining a preliminary transaction object from the platform transaction objects of the current transaction platform according to the transaction content.
[0081] Among them, the preliminary transaction object refers to the transaction object in the current transaction platform that can provide services corresponding to the transaction content.
[0082] Optionally, in this embodiment, the transaction content is entered in the search box of the current transaction platform, and the preliminary transaction object is determined based on the search results.
[0083] S302, determining the target user's preference information according to the target user's historical transaction records on the current transaction platform.
[0084] The preference information refers to the tendency information of the target user determined based on the historical transaction records of the target user.
[0085] Optionally, in this embodiment, the historical transaction records of the target user on the current trading platform are input into a trained neural network model, and the neural network model outputs the preference information of the target user.
[0086] S303, sorting the preliminarily selected transaction objects according to the preference information of the target user, and determining a first transaction object from the preliminarily selected transaction objects according to the sorting result.
[0087] Optionally, in this embodiment, the target user's preference information and preliminary transaction objects can be input into a trained neural network model, and the neural network model outputs the ranking results of each preliminary transaction object, and the preliminary transaction object that exceeds the ranking threshold (for example, the 10th place) in the ranking result is selected as the first transaction object.
[0088] In this embodiment, a preliminary transaction object is determined from the platform transaction objects of the current transaction platform based on the transaction content; the preference information of the target user is determined based on the historical transaction records of the target user on the current transaction platform; the preliminary transaction objects are sorted according to the preference information of the target user, and the first transaction object is determined from the preliminary transaction objects based on the sorting result, which can effectively improve the accuracy of determining the first transaction object.
[0089] In one embodiment, in order to more accurately determine the second transaction object, such as Figure 4 As shown, an optional implementation method of determining the second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the historical access record of the target user to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform includes:
[0090] S401, determining a preliminary trading platform from the external trading platforms according to the target user's historical access records to the external trading platforms based on the current trading platform and the platform information of the external trading platform.
[0091] The preliminary trading platform refers to a trading platform screened from the external trading platforms based on the historical access records of the current trading platform to the external trading platforms and the platform information of the external trading platforms.
[0092] An optional implementation of this embodiment is: input the target user's historical access records to external trading platforms based on the current trading platform and the platform information of the external trading platform into a trained neural network model, and the neural network model determines a preliminary trading platform from the external trading platforms.
[0093] Another optional implementation of this embodiment is: according to the historical access records of the target user to the external trading platform based on the current trading platform, determine the number of visits of the target user to the external trading platform based on the current trading platform within a preset historical period (for example, the past three months). According to the platform information of each external trading platform, determine the platform score of each external trading platform. According to the number of visits and the platform score, determine the preliminary trading platform from the external trading platforms.
[0094] In this embodiment, an optional implementation method for determining the platform score of each external trading platform based on the platform information of each external trading platform is: based on the platform risk information, platform qualification information, platform user quantity information and platform transaction volume information in the platform information of each external trading platform, a comprehensive evaluation can be performed on each external trading platform to determine the platform score of each external trading platform.
[0095] In this embodiment, another optional implementation method for determining the platform score of each external trading platform based on the platform information of each external trading platform is: sending the platform information of each external platform to a neural network model, and having the neural network model output the platform score of each external trading platform.
[0096] In this embodiment, an optional implementation method for determining the preliminary trading platform from the external trading platforms based on the number of visits and the platform score is as follows: according to the number of visits and the number interval, a first score corresponding to the number of visits is determined; wherein the number interval is preset, and each number interval corresponds to a corresponding score. The first score and the platform score are merged to obtain a comprehensive score of each external trading platform. The fusion method can be one of summation, weighted summation or product. The external trading platforms are sorted according to the comprehensive score, and the preliminary trading platform is determined according to the sorting result (for example, the top 5 or top 10).
[0097] S402: Generate a second transaction request according to the transaction content and the identity identifier of the target user.
[0098] The second transaction request refers to a request instruction including transaction content and the identity of the target user.
[0099] Optionally, in this embodiment, the transaction content and the identity of the target user are added to the content field of the request instruction to obtain a second transaction request.
[0100] S403, sending the second transaction request to each of the preliminary selected transaction platforms, and obtaining the second transaction object fed back by each of the preliminary selected transaction platforms based on the second transaction request.
[0101] Optionally, this embodiment may send the second transaction request to each preliminary transaction platform, so that each preliminary transaction platform can parse the second transaction request, obtain the transaction content and the identity of the target user in the second request, and then determine the second transaction object based on the transaction content and the identity of the target user, and feed back the second transaction object to the current transaction platform.
[0102] In this embodiment, a preliminary trading platform is determined from the external trading platforms based on the target user's historical access records to the external trading platform based on the current trading platform and the platform information of the external trading platform; a second transaction request is generated based on the transaction content and the identity of the target user; the second transaction request is sent to each preliminary trading platform, and the second transaction object fed back by each preliminary trading platform based on the second transaction request is obtained, which can effectively improve the accuracy of the determined second transaction object.
[0103] In one embodiment, in order to facilitate display of candidate transaction objects and platform identifiers of the transaction platforms to which they belong, and to facilitate communication between the user terminal and the target transaction object, such as Figure 5 As shown, an optional implementation of S203 includes:
[0104] S501, generating a feedback page according to the object link of the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs.
[0105] The object connection refers to the link of the candidate transaction object, such as a store link, a communication link, etc. The feedback page refers to the webpage fed back to the user end.
[0106] Optionally, in this embodiment, multiple groups of adding areas are pre-configured in the feedback page, each adding area includes an identification area and an object area, the platform identification of the trading platform to which the candidate transaction object belongs is added in the identification area, and the object link of the candidate transaction object is added in the object area.
[0107] S502: Feedback a page link corresponding to the feedback page to the user end.
[0108] In this embodiment, a feedback page is generated based on the object link of the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs, and the page link corresponding to the feedback page is fed back to the user end. After this application is fed back to the user end, the target user determines the target transaction object from the candidate transaction objects through the user end, and can directly establish communication with the target transaction object by clicking on the object link to conduct online transactions, thereby further improving the efficiency of online transactions.
[0109] In one embodiment, if Figure 6 As shown, an optional implementation of an online transaction method includes:
[0110] S601, receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content.
[0111] S602: Determine a preliminary transaction object from the platform transaction objects of the current transaction platform according to the transaction content.
[0112] S603, determining the target user's preference information according to the target user's historical transaction records on the current transaction platform.
[0113] S604, sorting the preliminarily selected transaction objects according to the preference information of the target user, and determining a first transaction object from the preliminarily selected transaction objects according to the sorting result.
[0114] S605, determining the number of visits of the target user to the external trading platform based on the current trading platform within a preset historical period according to the historical visit record of the target user to the external trading platform based on the current trading platform.
[0115] S606: Determine the platform score of each external trading platform according to the platform information of each external trading platform.
[0116] S607, determining a preliminary trading platform from the external trading platforms according to the number of visits and the platform score.
[0117] S608: Generate a second transaction request according to the transaction content and the identity identifier of the target user.
[0118] S609: Send the second transaction request to each of the preliminary selected transaction platforms, and obtain the second transaction object fed back by each of the preliminary selected transaction platforms based on the second transaction request.
[0119] S6010: Take the first transaction object and the second transaction object as candidate transaction objects.
[0120] S6011, generating a feedback page according to the object link of the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs.
[0121] S6012, feeding back a page link corresponding to the feedback page to the user end.
[0122] S6013, receiving a target transaction object determined by the target user from the candidate transaction objects through the user terminal, and executing an online transaction based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0123] In this embodiment, a first transaction request carrying transaction content and sent by a target user through a user terminal is received. According to the transaction content, the historical transaction record of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access record of the target user to the external transaction platform based on the current transaction platform, a candidate transaction object is determined from the platform transaction object of the current transaction platform and the platform transaction object of the external transaction platform. The candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs are fed back to the user terminal, the target transaction object determined by the target user from the candidate transaction objects through the user terminal is received, and the online transaction is executed based on the target transaction object and the platform identifier of the transaction platform to which the target transaction object belongs. The candidate transaction objects determined by the current transaction platform in this application not only take into account the platform transaction objects of the current transaction platform, but also take into account the platform transaction objects of the external transaction platform. There is no need to obtain the target transaction object by opening each external transaction platform one by one, which effectively improves the efficiency of obtaining the target transaction object and greatly improves the efficiency of online transactions.
[0124] It should be understood that, although the steps in the flowcharts involved in the above 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 is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may 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 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.
[0125] Based on the same inventive concept, the embodiment of the present application also provides an online transaction device for implementing the online transaction 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 online transaction device embodiments provided below can refer to the limitations on the online transaction method above, and will not be repeated here.
[0126] In one embodiment, if Figure 7 As shown, an online transaction device 1 is provided, comprising: a receiving module 10, a determining module 20, a feedback module 30 and a transaction module 40, wherein:
[0127] The receiving module 10 is used to receive a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content.
[0128] The determination module 20 is used to determine candidate transaction objects from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform based on the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform.
[0129] The feedback module 30 is used to feed back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal.
[0130] The transaction module 40 is used to receive a target transaction object determined by a target user from candidate transaction objects through a user terminal, and execute an online transaction based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0131] The online transaction device in this embodiment receives a first transaction request sent by the target user through the user terminal and carrying the transaction content, and determines the candidate transaction object from the platform transaction object of the current transaction platform and the platform transaction object of the external transaction platform according to the transaction content, the historical transaction record of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access record of the target user to the external transaction platform based on the current transaction platform, and feeds back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal, receives the target transaction object determined by the target user from the candidate transaction objects through the user terminal, and executes the online transaction based on the target transaction object and the platform identifier of the transaction platform to which the target transaction object belongs. The candidate transaction object determined by the current transaction platform in this application not only takes into account the platform transaction object of the current transaction platform, but also takes into account the platform transaction object of the external transaction platform, and does not need to obtain the target transaction object by opening each external transaction platform one by one, which effectively improves the efficiency of obtaining the target transaction object and greatly improves the efficiency of online transactions.
[0132] In one embodiment, the Figure 7 The determining module 20 further comprises:
[0133] The first determining unit is used to determine a first transaction object from platform transaction objects of the current transaction platform according to the transaction content and the historical transaction record of the target user on the current transaction platform.
[0134] The second determining unit is used to determine the second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the historical access record of the target user to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform.
[0135] The third determining unit is configured to use the first transaction object and the second transaction object as candidate transaction objects.
[0136] In one of the embodiments, the first determination unit is further specifically used to: determine a preliminary transaction object from the platform transaction objects of the current transaction platform according to the transaction content; determine the preference information of the target user according to the historical transaction records of the target user on the current transaction platform; sort the preliminary transaction objects according to the preference information of the target user, and determine the first transaction object from the preliminary transaction objects according to the sorting result.
[0137] In one of the embodiments, the second determination unit is further specifically used to: determine a preliminary trading platform from the external trading platforms based on the target user's historical access records to the external trading platform based on the current trading platform and the platform information of the external trading platform; generate a second transaction request based on the transaction content and the identity of the target user; send the second transaction request to each preliminary trading platform, and obtain a second transaction object fed back by each preliminary trading platform based on the second transaction request.
[0138] In one of the embodiments, the second determination unit is further specifically used to: determine the number of visits of the target user to the external trading platform based on the current trading platform within a preset historical period based on the historical visit records of the target user to the external trading platform based on the current trading platform; determine the platform score of each external trading platform based on the platform information of each external trading platform; and determine a preliminary trading platform from the external trading platforms based on the number of visits and the platform score.
[0139] In one embodiment, in the above Figure 7 The feedback module further comprises:
[0140] The generating unit is used to generate a feedback page according to the object link of the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs.
[0141] The feedback unit is used to feed back the page link corresponding to the feedback page to the user end.
[0142] Each module in the above-mentioned online transaction 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 the operations corresponding to each module above.
[0143] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be shown in FIG8. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through 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, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store online transaction information. 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 through a network connection. When the computer program is executed by the processor, an online transaction method is implemented.
[0144] Those skilled in the art will understand that the structure shown in FIG. 8 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.
[0145] 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:
[0146] Receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content;
[0147] Determine candidate transaction objects from the platform transaction objects of the current trading platform and the platform transaction objects of the external trading platform according to the transaction content, the historical transaction records of the target user on the current trading platform, the platform information of the external trading platform, and the historical access records of the target user to the external trading platform based on the current trading platform;
[0148] Feedback the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal;
[0149] A target transaction object determined by a target user from candidate transaction objects through a user terminal is received, and an online transaction is executed based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0150] In one embodiment, when the processor executes the computer program, the following steps are further implemented: determining a candidate transaction object from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform according to the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform, including:
[0151] Determine a first transaction object from platform transaction objects of the current transaction platform according to the transaction content and the historical transaction record of the target user on the current transaction platform;
[0152] Determine a second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the target user's historical access records to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform;
[0153] The first transaction object and the second transaction object are taken as candidate transaction objects.
[0154] In one embodiment, when the processor executes the computer program, the following steps are further implemented: determining a first transaction object from platform transaction objects of the current transaction platform according to the transaction content and the historical transaction records of the target user on the current transaction platform, including:
[0155] According to the transaction content, determine the primary transaction object from the platform transaction objects of the current trading platform;
[0156] Determine the target user's preference information based on the target user's historical transaction records on the current trading platform;
[0157] The preliminary transaction objects are sorted according to the preference information of the target user, and the first transaction object is determined from the preliminary transaction objects according to the sorting result.
[0158] In one embodiment, when the processor executes the computer program, the following steps are further implemented: determining a second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the historical access record of the target user to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform, including:
[0159] Determine a preliminary trading platform from the external trading platforms based on the target user's historical access records to the external trading platform based on the current trading platform and the platform information of the external trading platform;
[0160] Generate a second transaction request according to the transaction content and the identity identifier of the target user;
[0161] The second transaction request is sent to each of the preliminary selected transaction platforms, and a second transaction object fed back by each of the preliminary selected transaction platforms based on the second transaction request is obtained.
[0162] In one embodiment, when the processor executes the computer program, the following steps are further implemented: determining a preliminary trading platform from the external trading platforms according to the historical access records of the target user to the external trading platform based on the current trading platform and the platform information of the external trading platform, including:
[0163] According to the historical access records of the target user to the external trading platform based on the current trading platform, determine the number of visits of the target user to the external trading platform based on the current trading platform within a preset historical period;
[0164] Determine the platform score of each external trading platform based on the platform information of each external trading platform;
[0165] The preliminary trading platforms are determined from the external trading platforms based on the number of visits and platform scores.
[0166] In one embodiment, when the processor executes the computer program, the following steps are further implemented: feeding back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal, including:
[0167] generating a feedback page according to the object link of the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs;
[0168] Feedback the page link corresponding to the feedback page to the user end.
[0169] 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:
[0170] Receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content;
[0171] Determine candidate transaction objects from the platform transaction objects of the current trading platform and the platform transaction objects of the external trading platform according to the transaction content, the historical transaction records of the target user on the current trading platform, the platform information of the external trading platform, and the historical access records of the target user to the external trading platform based on the current trading platform;
[0172] Feedback the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal;
[0173] A target transaction object determined by a target user from candidate transaction objects through a user terminal is received, and an online transaction is executed based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0174] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining candidate transaction objects from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform according to the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform, including:
[0175] Determine a first transaction object from platform transaction objects of the current transaction platform according to the transaction content and the historical transaction record of the target user on the current transaction platform;
[0176] Determine a second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the target user's historical access records to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform;
[0177] The first transaction object and the second transaction object are taken as candidate transaction objects.
[0178] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining a first transaction object from platform transaction objects of the current transaction platform according to the transaction content and the historical transaction records of the target user on the current transaction platform, including:
[0179] According to the transaction content, determine the primary transaction object from the platform transaction objects of the current trading platform;
[0180] Determine the target user's preference information based on the target user's historical transaction records on the current trading platform;
[0181] The preliminary transaction objects are sorted according to the preference information of the target user, and the first transaction object is determined from the preliminary transaction objects according to the sorting result.
[0182] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining a second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the historical access record of the target user to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform, including:
[0183] Determine a preliminary trading platform from the external trading platforms based on the target user's historical access records to the external trading platform based on the current trading platform and the platform information of the external trading platform;
[0184] Generate a second transaction request according to the transaction content and the identity identifier of the target user;
[0185] The second transaction request is sent to each of the preliminary selected transaction platforms, and a second transaction object fed back by each of the preliminary selected transaction platforms based on the second transaction request is obtained.
[0186] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining a preliminary trading platform from the external trading platforms according to the historical access records of the target user to the external trading platform based on the current trading platform and the platform information of the external trading platform, including:
[0187] According to the historical access records of the target user to the external trading platform based on the current trading platform, determine the number of visits of the target user to the external trading platform based on the current trading platform within a preset historical period;
[0188] Determine the platform score of each external trading platform based on the platform information of each external trading platform;
[0189] The preliminary trading platforms are determined from the external trading platforms based on the number of visits and platform scores.
[0190] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: feeding back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal, including:
[0191] generating a feedback page according to the object link of the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs;
[0192] Feedback the page link corresponding to the feedback page to the user end.
[0193] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0194] Receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content;
[0195] Determine candidate transaction objects from the platform transaction objects of the current trading platform and the platform transaction objects of the external trading platform according to the transaction content, the historical transaction records of the target user on the current trading platform, the platform information of the external trading platform, and the historical access records of the target user to the external trading platform based on the current trading platform;
[0196] Feedback the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal;
[0197] A target transaction object determined by a target user from candidate transaction objects through a user terminal is received, and an online transaction is executed based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
[0198] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining candidate transaction objects from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform according to the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform, including:
[0199] Determine a first transaction object from platform transaction objects of the current transaction platform according to the transaction content and the historical transaction record of the target user on the current transaction platform;
[0200] Determine a second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the target user's historical access records to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform;
[0201] The first transaction object and the second transaction object are taken as candidate transaction objects.
[0202] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining a first transaction object from platform transaction objects of the current transaction platform according to the transaction content and the historical transaction records of the target user on the current transaction platform, including:
[0203] According to the transaction content, determine the primary transaction object from the platform transaction objects of the current trading platform;
[0204] Determine the target user's preference information based on the target user's historical transaction records on the current trading platform;
[0205] The preliminary selected transaction objects are sorted according to the preference information of the target user, and the first transaction object is determined from the preliminary selected transaction objects according to the sorting result.
[0206] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining a second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the historical access record of the target user to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform, including:
[0207] Determine a preliminary trading platform from the external trading platforms based on the target user's historical access records to the external trading platform based on the current trading platform and the platform information of the external trading platform;
[0208] Generate a second transaction request according to the transaction content and the identity identifier of the target user;
[0209] The second transaction request is sent to each of the preliminary selected transaction platforms, and a second transaction object fed back by each of the preliminary selected transaction platforms based on the second transaction request is obtained.
[0210] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining a preliminary trading platform from the external trading platforms according to the historical access records of the target user to the external trading platform based on the current trading platform and the platform information of the external trading platform, including:
[0211] According to the historical access records of the target user to the external trading platform based on the current trading platform, determine the number of visits of the target user to the external trading platform based on the current trading platform within a preset historical period;
[0212] Determine the platform score of each external trading platform based on the platform information of each external trading platform;
[0213] The preliminary trading platforms are determined from the external trading platforms based on the number of visits and platform scores.
[0214] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: feeding back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal, including:
[0215] generating a feedback page according to the object link of the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs;
[0216] Feedback the page link corresponding to the feedback page to the user end.
[0217] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments 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 this application can include at least one of non-volatile 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), magnetoresistive 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, etc., but are not limited to this.
[0218] 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 specification.
[0219] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations 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. An online transaction method, characterized in that: The method comprises: Receiving a first transaction request sent by a target user through a user terminal; the first transaction request carries transaction content; Determine a candidate transaction object from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform according to the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform; Feedback the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal; A target transaction object determined by the target user from the candidate transaction objects through a user terminal is received, and an online transaction is performed based on the target transaction object and a platform identifier of a transaction platform to which the target transaction object belongs.
2. The method according to claim 1, characterized in that The determining of candidate transaction objects from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform according to the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform includes: Determining a first transaction object from platform transaction objects of the current transaction platform according to the transaction content and the historical transaction record of the target user on the current transaction platform; Determine a second transaction object from the platform transaction objects of the external transaction platform according to the transaction content, the target user's historical access record to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform; The first transaction object and the second transaction object are used as candidate transaction objects.
3. The method according to claim 2, characterized in that The determining, according to the transaction content and the historical transaction record of the target user on the current transaction platform, a first transaction object from platform transaction objects of the current transaction platform includes: Determining a preliminary transaction object from the platform transaction objects of the current transaction platform according to the transaction content; Determine the target user's preference information based on the target user's historical transaction records on the current transaction platform; The initially selected transaction objects are sorted according to the preference information of the target user, and a first transaction object is determined from the initially selected transaction objects according to the sorting result.
4. The method according to claim 2, characterized in that: The determining, according to the transaction content, the historical access record of the target user to the external transaction platform based on the current transaction platform, and the platform information of the external transaction platform, from the platform transaction objects of the external transaction platform comprises: Determining a preliminary trading platform from the external trading platforms according to the target user's historical access records to the external trading platform based on the current trading platform and the platform information of the external trading platform; generating a second transaction request according to the transaction content and the identity identifier of the target user; The second transaction request is sent to each preliminary selected transaction platform, and a second transaction object fed back by each preliminary selected transaction platform based on the second transaction request is obtained.
5. The method according to claim 4, characterized in that The step of determining a preliminary trading platform from the external trading platforms according to the target user's historical access records to the external trading platforms based on the current trading platform and the platform information of the external trading platform comprises: Determine the number of visits of the target user to the external trading platform based on the current trading platform within a preset historical period according to the historical visit records of the target user to the external trading platform based on the current trading platform; Determine the platform score of each external trading platform based on the platform information of each external trading platform; A preliminary trading platform is determined from the external trading platforms according to the number of visits and the platform score.
6. The method according to claim 1, characterized in that Feeding back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal includes: generating a feedback page according to the object link of the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs; Feedback a page link corresponding to the feedback page to the user end.
7. An online transaction device, characterized in that: include: A receiving module, used for receiving a first transaction request sent by a target user through a user terminal; The first transaction request carries transaction content; a determination module, configured to determine a candidate transaction object from the platform transaction objects of the current transaction platform and the platform transaction objects of the external transaction platform according to the transaction content, the historical transaction records of the target user on the current transaction platform, the platform information of the external transaction platform, and the historical access records of the target user to the external transaction platform based on the current transaction platform; A feedback module, used for feeding back the candidate transaction object and the platform identifier of the transaction platform to which the candidate transaction object belongs to the user terminal; The transaction module is used to receive the target transaction object determined by the target user from the candidate transaction objects through the user terminal, and execute the online transaction based on the target transaction object and the platform identifier of the transaction platform to which the target transaction object belongs.
8. 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 online transaction method according to any one of claims 1 to 6 are implemented.
9. 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 online transaction method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the online transaction method according to any one of claims 1 to 6 are implemented.
