CN113032703A - Resource data processing method and device, computer equipment and storage medium - Google Patents
Resource data processing method and device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN113032703A CN113032703A CN202110205216.1A CN202110205216A CN113032703A CN 113032703 A CN113032703 A CN 113032703A CN 202110205216 A CN202110205216 A CN 202110205216A CN 113032703 A CN113032703 A CN 113032703A
- Authority
- CN
- China
- Prior art keywords
- webpage
- background
- target
- order
- party
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Managing shopping lists, e.g. compiling or processing purchase lists
- G06Q30/0635—Managing shopping lists, e.g. compiling or processing purchase lists replenishment orders; recurring orders
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Finance (AREA)
- Software Systems (AREA)
- Accounting & Taxation (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application discloses a resource data processing method, a device, computer equipment and a storage medium, wherein the method comprises the following steps: responding to the trigger operation aiming at the small program in the social application, and displaying a third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet; responding to order placing operation aiming at the target object in the third-party webpage, and displaying an order resource transfer control on the third-party webpage; responding to the triggering operation aiming at the order resource transfer control, and displaying an applet page for executing the data resource transfer service; the small program page is independently displayed on a third-party webpage; and responding to the password authentication information input in the applet page, and performing data resource transfer on the target object based on the social application. By the method and the device, the efficiency of transferring the data resources of the target object can be improved.
Description
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a resource data processing method and apparatus, a computer device, and a storage medium.
Background
In the prior art, when an applet in an application is clicked, an h5 page (html page, i.e. web page) associated with the applet can be output, and a commodity for a user to place an order can be displayed in the h5 page. After a user places an order for a selected commodity in an h5 page, order information of the commodity placed in the h5 page is generally synchronized to an applet, the applet can provide the order information to the user for confirmation, after the fact that the user confirms the order information is detected, a payment button is output for the user to trigger payment operation for the order, and when payment password information input by the user is acquired, an application is called to perform payment settlement on the order. Therefore, in the prior art, the operation of the process from ordering the commodity to payment and settlement of the order by the user is complicated, and the ordering and payment efficiency for the commodity is low.
Disclosure of Invention
The application provides a resource data processing method, a resource data processing device, a computer device and a storage medium, which can improve the efficiency of data resource transfer of a target object.
One aspect of the present application provides a resource data processing method, including:
responding to the trigger operation aiming at the small program in the social application, and displaying a third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet;
responding to order placing operation aiming at the target object in the third-party webpage, and displaying an order resource transfer control on the third-party webpage;
responding to the triggering operation aiming at the order resource transfer control, and displaying an applet page for executing the data resource transfer service; the small program page is independently displayed on a third-party webpage;
and responding to the password authentication information input in the applet page, and performing data resource transfer on the target object based on the social application.
One aspect of the present application provides a resource data processing method, including:
acquiring a target object of a placed order on a third-party webpage associated with a webpage background, and synchronizing the target object to a third-party application background to which the webpage background belongs so that the third-party application background creates a target order for the target object; the third-party webpage is triggered by an applet in the social application;
when a data resource transfer instruction for a target object is acquired, acquiring verification information for a target order from a third-party application background; the data resource transfer instruction is generated based on an order resource transfer control in a third-party webpage;
sending the verification information to target equipment to which the small program belongs, so that the target equipment displays a small program page for executing data resource transfer service based on the small program when the small program is called to successfully verify the verification information; and the applet page is used for triggering the social application to transfer the data resources of the target order according to the input password authentication information.
One aspect of the present application provides a resource data processing apparatus, including:
the webpage display module is used for responding to the trigger operation aiming at the small program in the social application and displaying a third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet;
the control display module is used for responding to order placing operation aiming at the target object in the third-party webpage and displaying the order resource transfer control on the third-party webpage;
the page display module is used for responding to the triggering operation aiming at the order resource transfer control and displaying an applet page for executing the data resource transfer service; the small program page is independently displayed on a third-party webpage;
and the resource transfer module is used for responding to the password authentication information input in the applet page and transferring the data resources of the target object based on the social application.
Optionally, the third-party webpage includes one or more objects to be selected;
the control display module responds to order placing operation aiming at the target object in the third-party webpage and outputs a mode of transferring the control of the order resource in the third-party webpage, and the method comprises the following steps:
responding to ordering operation aiming at one or more objects to be selected in a third-party webpage, and determining the objects to be selected which are ordered as target objects;
and outputting an order resource transfer control on the third-party webpage based on the object total assets of the target object.
Optionally, the resource transfer module responds to password authentication information input in the applet page, and performs a data resource transfer mode on the target object based on the social application, including:
responding to password authentication information input in the applet page, when the password authentication information is detected to be the same as the target authentication information, determining that the password authentication information is successfully authenticated, and performing data resource transfer on the target object based on an application account of the social application; or
And responding the password authentication information input in the small program page, determining that the password authentication information is failed to be authenticated when detecting that the password authentication information is different from the target authentication information, and outputting prompt information of resource transfer failure.
Optionally, the social application comprises one or more application accounts;
the resource transfer module transfers data resources of the target object based on the social application, and comprises the following steps:
determining the selected application account of the one or more application accounts as a target application account in response to a selection operation for the one or more application accounts in the applet page;
and performing data resource transfer on the target object based on the social application and the target application account.
Optionally, the manner of displaying, by the page display module, the applet page for executing the data resource transfer service in response to the trigger operation for the order resource transfer control includes:
responding to the triggering operation aiming at the order resource transfer control, and calling an order interface between the order interface and a third-party application background based on a third-party webpage;
sending a verification information acquisition request to a third-party application background based on an order interface so that the third-party application background returns verification information according to the verification information acquisition request;
acquiring verification information based on a third-party webpage, and synchronizing the verification information to the applet;
verifying the verification information based on the applet, and displaying the applet page when the verification of the verification information is successful.
Optionally, the method for synchronizing the verification information to the applet by the page display module includes:
acquiring a service background address of the applet based on the third-party webpage, and adding verification information to the server background address to obtain a target background address;
and synchronizing the verification information to the applet according to the target background address.
Optionally, the target background address further includes an address signature to be verified and a key identifier added to the third-party webpage;
the mode that the page display module verifies the verification information based on the applet comprises the following steps:
acquiring an address signature to be verified, a key identifier and verification information from a target background address based on the applet;
matching an address verification key of a webpage background to which the third-party webpage belongs based on the key identification in the applet;
generating an address signature based on the address verification key and the target background address;
and when the address signature is detected to be the same as the address signature to be verified, determining that the target background address is successfully verified, and verifying the verification information based on the small program.
Optionally, the page display module verifies the verification information based on the applet, and when the verification of the verification information is successful, the mode of displaying the applet page includes:
sending the verification information to a third-party application background based on the applet;
and when legal prompt information returned by the third-party application background according to the verification information is acquired, the verification of the verification information is determined to be successful, and the small program page is displayed.
Optionally, the verification information includes order identification information and order signature information of the target order to which the target object belongs; the order signature information is encrypted based on a resource transfer key between a webpage background to which the third-party webpage belongs and a third-party application background; the order identification information is used for indicating a third-party application background to search a target order; and the searched target order is used for indicating the third-party application background to verify the order signature information according to the resource transfer key, and when the order signature information is successfully verified, generating legal prompt information.
Optionally, the resource data processing apparatus is further configured to:
and when illegal prompt information returned by the third-party application background according to the verification information is acquired, determining that the verification of the verification information fails, and outputting prompt information of resource transfer failure.
Optionally, the manner in which the web page display module responds to the trigger operation for the applet in the social application to display the third-party web page associated with the applet includes:
responding to trigger operation aiming at the small program in the social application, and generating a webpage acquisition request;
sending a webpage acquisition request to a webpage background to which a third-party webpage belongs so that the webpage background acquires webpage data from a third-party application background associated with the applet; the web page data includes a target object;
and acquiring a third-party webpage generated by the webpage background according to the webpage data, and displaying the third-party webpage.
One aspect of the present application provides a resource data processing apparatus, which is applied to a web background, and includes:
the object ordering module is used for acquiring a target object ordered on a third-party webpage related to the webpage background and synchronizing the target object to a third-party application background to which the webpage background belongs so that the third-party application background can create a target order aiming at the target object; the third-party webpage is triggered by an applet in the social application;
the verification information acquisition module is used for acquiring verification information aiming at the target order from the third-party application background when a data resource transfer instruction aiming at the target object is acquired; the data resource transfer instruction is generated based on an order resource transfer control in a third-party webpage;
the order resource transfer module is used for sending the verification information to target equipment to which the small program belongs so that the target equipment displays a small program page for executing the data resource transfer service based on the small program when the small program is called to successfully verify the verification information; and the applet page is used for triggering the social application to transfer the data resources of the target order according to the input password authentication information.
Optionally, the mode that the order resource transfer module sends the verification information to the target device to which the applet belongs includes:
acquiring a service background address of the applet, and adding verification information to the service background address to obtain a target background address;
and synchronizing the verification information to the target equipment according to the target background address.
Optionally, the manner in which the verification information obtaining module obtains the verification information for the target order from the third-party application background includes:
an order interface between the third-party application background and the third-party application background is called, and a verification information acquisition request for a target order is sent to the third-party application background based on the order interface;
and acquiring the verification information returned by the third-party application background according to the verification information acquisition request.
Optionally, the resource data processing apparatus further includes:
the data acquisition module is used for acquiring webpage data from a third-party application background according to a webpage acquisition request when acquiring the webpage acquisition request sent by the target equipment based on the applet; the web page data includes a target object;
and the webpage generating module is used for generating a third-party webpage based on the webpage data and sending the third-party webpage to the target equipment so as to enable the target equipment to display the third-party webpage.
An aspect of the application provides a computer device comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to perform the method of an aspect of the application.
An aspect of the application provides a computer-readable storage medium having stored thereon a computer program comprising program instructions which, when executed by a processor, cause the processor to perform the method of the above-mentioned aspect.
According to an aspect of the application, a computer program product or computer program is provided, comprising computer instructions, the computer instructions being stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the method provided in the various alternatives of the above aspect and the like.
The method and the device can respond to the trigger operation aiming at the small program in the social application and display the third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet; the order resource transfer control can also be displayed on the third-party webpage in response to the order placing operation aiming at the target object in the third-party webpage; the method can also respond to the triggering operation of the order resource transfer control and display an applet page for executing the data resource transfer service; the small program page is independently displayed on a third-party webpage; the target object may also be subject to a data resource transfer based on the social application in response to password authentication information entered in the applet page. Therefore, after the order is placed in the third-party webpage, the method can directly output the order resource transfer control in the third-party webpage without confirming the order through the small program, and therefore, the data resource transfer of the order to which the target object belongs can be rapidly triggered and realized through the order resource transfer control in the third-party webpage.
Drawings
In order to more clearly illustrate the technical solutions in the present application or the prior art, the drawings needed for the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a network architecture for resource transfer according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a resource transfer scenario provided in the present application;
FIG. 3 is a flow chart illustrating a resource data processing method provided in the present application;
FIG. 4 is a schematic view of a scenario for displaying a third-party webpage according to the present application;
fig. 5 is a schematic page diagram of a terminal device provided in the present application;
FIG. 6 is a schematic view of a business process scenario provided by the present application;
FIG. 7 is a flow chart illustrating a resource data processing method provided herein;
FIG. 8 is a flow chart illustrating a resource transfer method provided herein;
FIG. 9 is a schematic structural diagram of a resource data processing apparatus provided in the present application;
FIG. 10 is a schematic diagram of a resource data processing apparatus provided in the present application;
fig. 11 is a schematic structural diagram of a computer device provided in the present application.
Detailed Description
The technical solutions in the present application will be described clearly and completely with reference to the accompanying drawings in the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a network architecture for resource transfer according to an embodiment of the present disclosure. As shown in fig. 1, the network architecture may include a terminal device cluster 100a, an applet background, a web page background and a merchant background, where the terminal device cluster may include one or more terminal devices, and the number of the terminal devices is not limited herein. As shown in fig. 1, the plurality of terminal devices may specifically include terminal device 101b, terminal devices 102b, …, and terminal device 103 b. The applet background, the webpage background and the merchant background can be formed by one or more servers. As shown in fig. 1, terminal device 101b, terminal devices 102b, …, and terminal device 103b may all be in network connection with respective backgrounds (including applet backstage, web page backstage, and merchant backstage), so that each terminal device may perform data interaction with the respective backstage through the network connection. The backstage supporter can also carry out network connection, so as to communicate with each other through the network connection.
The servers forming each background shown in fig. 1 may be independent physical servers, may also be a server cluster or distributed system formed by a plurality of physical servers, and may also be cloud servers providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDNs, and big data and artificial intelligence platforms. The terminal device may be: the intelligent terminal comprises intelligent terminals such as a smart phone, a tablet computer, a notebook computer, a desktop computer and an intelligent television. The following takes communication between the terminal device 101b and each background as an example, and a detailed description of the embodiment of the present application is performed.
Referring to fig. 2, fig. 2 is a schematic view of a resource transfer scenario provided in the present application. As shown in fig. 2, a social application is installed in the terminal device 101b, and a plurality of applets in the social application, including a merchant applet, a rental applet, a game applet, and the like, are displayed in the terminal page 100c of the terminal device 101 b. The web page background is used for providing web page service to the terminal device 101b, the applet background is used for executing business operations related to the applet, and the merchant background is used for providing related information of a commodity (such as a target object) that a user can place an order and creating order information related to the ordered commodity.
The terminal device 101b may trigger the applet in response to a click operation of a user on the merchant applet 101c in the terminal page, and may display a third-party webpage on the terminal page of the terminal device 101b by the trigger applet, where the third-party webpage may be a webpage that is generated by a webpage background and then is provided to the terminal device 101b, and a data source for generating the third-party webpage by the webpage background may be the merchant background, for example, detailed data of a commodity displayed in the third-party webpage may be obtained from the webpage background to the merchant background, and the third-party webpage displays a commodity that the user can place an order.
The terminal device 101b may respond to an order placing operation of the user for a target object (i.e., a commodity selected by the user for placing an order) in the third-party webpage, and pull order information related to the target object to the merchant background. A payment button for the order to which the target object belongs may be included in the third-party webpage. The terminal device 101b may respond to a click operation of the user on the payment button, and obtain, from the merchant background, verification information of an order to which the target object belongs. Therefore, the merchant background can return the verification information to the webpage background.
And fourthly, the terminal equipment can acquire the verification information sent by the webpage background through the third-party webpage and send the verification information to the small program background. After the applet background acquires the verification information, the applet background can verify the verification information, and after the verification of the verification information is successful, the applet background calls the social application in the terminal device 101b to perform payment settlement on the order of the target object.
By adopting the method and the device, the operation related to the service is executed by the third-party webpage (namely, the webpage background), the operation of payment verification is executed by the applet (namely, the applet background), and the applet end does not need to sense the service logic of the third-party webpage end by separating the third-party webpage and the applet background, so that the payment decoupling of the third-party webpage end is realized, the confidentiality of the service data in the third-party webpage is improved, the payment development difficulty of the third-party webpage and the applet is simplified, and the development manpower is saved.
Please refer to fig. 3, which is a flowchart illustrating a resource data processing method according to the present application. The execution subject in the embodiment of the present application may be one computer device or a computer device cluster formed by a plurality of computer devices. The computer equipment can be a server or terminal equipment. Therefore, the execution subject in the embodiment of the present application may be a server, or may be a terminal device, or may be formed by the server and the terminal device together. Taking the execution subject in the embodiment of the present application as an example for explanation, as shown in fig. 3, the method may include:
step S101, responding to trigger operation aiming at the small program in the social application, and displaying a third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet;
in the application, the terminal device may be installed with a social application, and the social application may be any one application, such as any one communication application. One or more applets are loaded in the social application, and the applets can be any applets, such as an applet for renting a house, an applet for ordering drinks, or a takeout applet.
The terminal device may respond to a trigger operation for the applet in the social application, for example, an application page of the social application of the terminal device may include an icon of the applet, the trigger operation for the applet may be a click operation of a user for the icon of the applet, and the like. After responding to the trigger operation of the social application for the small program, the terminal device can display the third-party webpage related to the small program. The third-party webpage is a h5(html5, a language description mode for constructing webpage content) page. For example, if the applet is an applet that orders a beverage, the third party webpage may be a webpage for displaying a list of beverages.
Thus, it can be appreciated that the third party webpage is used to expose a target object in the applet, which is determined by the type of applet. For example, if the applet is an applet for a rental house, the target object may be a house rented to the user, further for example, if the applet is a takeaway applet, the target object may be food for the user to place an order, or for example, if the applet is an applet for a drink, the target object may be a drink for the user to place an order.
Furthermore, the web page data (including the target object) displayed in the third-party web page may be acquired from a merchant background, which is the background of the merchant or the organization to which the target object belongs, and the merchant background may be referred to as a third-party application background. For example, if the applet is an applet for a beverage, the third party application back office may be the back office of some online merchant that offers beverages to which the applet belongs. The background of the third-party webpage can be called as a webpage background, and both the webpage background and the third-party application background can be formed by computer equipment.
The terminal device may generate a web page obtaining request and may send the web page obtaining request to a web page background in response to a trigger operation for an applet in a social application, the web page background may obtain web page data from a third party application background after obtaining the web page obtaining request, the web page data may include content displayed on a web page, for example, the web page data may include a target object to be displayed and other objects except the target object, for example, the target object may be a commodity provided by a merchant, the web page data may include commodity information (such as unit price and commodity picture and the like) associated with the target object and commodity information associated with other commodities except the target object, and more specifically, the web page data may further include composition information and the like of the commodity to be performed.
Therefore, the webpage background can render the webpage data acquired from the third-party application background to generate a third-party webpage, and the webpage background can send the generated third-party webpage to the terminal device, so that the terminal device can display the third-party webpage in the terminal webpage.
Referring to fig. 4, fig. 4 is a schematic view of a scene for displaying a third-party webpage according to the present application. As shown in fig. 4, the terminal page 100d is an application page in the social application of the terminal device, and the applet list of the social application, including a list 101d of "used applets" and a list 102d of "my applets", is displayed in the terminal page 100 d.
The applets in the list 101d are the applets recently used by the user in social applications, including the "xx find house …" applet, the "xx drink …" applet, the "xx game …" applet, and the "car code" applet, among others. The applets in list 102d are the ones that the user is interested in the social application, including the "ride code" applet and the "xx drink …" applet.
The terminal device may display a third-party webpage 103d associated with the triggered applet in response to a user's trigger operation (e.g., a click operation) with respect to the icon 105d of the "xx drink …" applet in the terminal page 100d, the third-party webpage 103d belonging to the h5 page. The third-party webpage 103d may display objects (including target objects) for ordering by the user, for example, the objects may include "tasty mixed fruit juice", "strawberry milk shake", "pearl milk tea", and "refreshing lemon" and other beverages that the user can order.
Step S102, responding to order placing operation aiming at a target object in a third-party webpage, and displaying an order resource transfer control in the third-party webpage;
in the present application, the third-party webpage may include one or more (at least two) objects to be selected, and what is specifically the object to be selected may be determined according to the type of the applet, for example, a beverage for ordering by the user or a house for renting by the user. The terminal equipment can respond to the ordering operation of the user for the object to be selected in the third-party webpage, and takes the object to be selected ordered by the user as a target object. The number of the target objects may be one or more.
Further, the terminal device may obtain a total object asset of the target object, where the total object asset is an amount of money that the user needs to pay for the ordered target object. For example, the target object may be two cups of pearl milk tea, and the unit price of one cup of pearl milk tea is 15 yuan, so that the total target asset of the target object is 30 yuan.
Therefore, the terminal device may output an order resource transfer control on the third-party webpage according to the object total assets of the target object, the order resource transfer control may be a payment button for the user to trigger payment settlement for the ordered target object, and the order resource transfer control may include the object total assets of the target object. In other words, the order resource transfer control may be displayed in the third-party webpage, and the total object assets of the target object may also be displayed when the order resource transfer control is displayed, where the total object assets are the amount of resources, such as 30 yuan, that the user needs to pay for the target object to be placed.
Step S103, responding to the triggering operation aiming at the order resource transfer control, and displaying an applet page for executing the data resource transfer service; the small program page is independently displayed on a third-party webpage;
in the application, the terminal device may respond to a triggering operation of the user for the order resource transfer control in the third-party webpage, for example, the triggering operation of the user for the order resource transfer control may be a clicking operation of the user for the order resource transfer control in the third-party webpage, and the like. After responding to the triggering operation of the user for the order resource transfer control, the terminal device may display an applet page for executing a data resource transfer service on the terminal page, where the data resource transfer service may refer to a service for performing payment and settlement on a target order to which a target object belongs. The applet page is provided by the applet and is displayed independently on the third party web page.
The background of the social application may be the background of the applet, and the operation performed by the applet may be performed by calling the background of the applet. The process of displaying the applet page by the terminal device may specifically be:
the terminal equipment can respond to the triggering operation of the user for the order resource transfer control, and call an order interface between the terminal equipment and the third-party application background through a third-party webpage. The order interface between the third-party webpage call and the third-party application background can be the order interface between the third-party webpage call and the third-party application background which is accessed in the third-party webpage.
And then, sending a verification information acquisition request to the third-party application background through an order interface between the webpage background and the third-party application background. The third-party application background can create a target order for the target object when the verification information acquisition request is acquired, and further acquire verification information for the target order. Alternatively, the target order including the target object may be already created before the verification information acquisition request is acquired, for example, may be created when the user places an order for the target object. The verification information is used for providing the small program to verify the target order and carry out payment settlement on the target order after the verification is passed.
The verification information may include order identification information and order signature information of the target order created by the third-party application background, and the order identification information is unique identification information of the target order and may be composed of numbers or characters. The order signing information is encrypted through a secret key between the webpage background and the third-party application background, the secret key between the webpage background and the third-party application background can be called as a resource transfer secret key, and the resource transfer secret key is a payment secret key agreed in advance between the webpage background and the third-party application background. For example, the order signature information may be obtained by performing signature encryption on order information (such as object information of the included target object and order identification information) related to the target order by using the resource transfer key.
After the third-party application background acquires the verification information of the target order, the verification information can be sent to the webpage background, so that the terminal equipment can send the verification information to the small program in the social application when acquiring the verification information through the third-party webpage. Wherein, the process of giving the verification information to the applet in the social application may be:
the terminal device can obtain the service background address of the applet through the third-party webpage, and the service background address of the applet is the same for different orders (such as target orders) associated with the same applet. And then the terminal device can add the acquired verification information to the service background address in the third-party webpage to obtain a target background address, wherein the target background address is the service background address added with the verification information. Since the authentication information is different for different orders, the target background address is also different.
The target background address is equivalent to an address for accessing the small program, and the order verification function of the small program can be called through the target background address, so that the small program can acquire verification information from the target background address and verify the verification information, and the verification of the target order is realized by verifying the verification information. It can be seen that the third party web page can give the verification information of the target order to the applet through the target background address.
When the small program successfully verifies the verification information in the target background address, the small program page can be displayed, the small program page can be a page for inputting password verification information, and the password verification information can be a string of digital passwords, fingerprint information or face information. It is understood that the key verification information is an account payment password (e.g., an application account of a social application) that needs to be entered by the user to pay for the target order.
Optionally, before the terminal device verifies the verification information in the target background address through the applet, the terminal device may also verify the target background address itself. Specifically, the target background address may further include an address signature to be verified and a key identifier added to the third-party webpage, where the address signature to be verified is obtained by encrypting the third-party webpage with a key between the webpage background and the applet (e.g., the applet background). The key between the web page background and the applet background can be called an address authentication key, and the address authentication key is agreed in advance between the web page background and the applet background.
Therefore, the legal acquisition mode of the address signature to be verified can be as follows: the address verification key is placed in front, the parameters except the address signature to be verified in the target background address are placed in back, a character string can be obtained, the character string can comprise the address verification key and the parameters except the address signature to be verified in the target background address, and then MD5 (an information digest algorithm) operation can be carried out on the character string, so that the MD5 value of the character string can be obtained, and the MD5 value in a lower case format is also the address signature to be verified.
Therefore, the terminal device can obtain the signature of the address to be verified, the key identification and the verification information in the target background address through the small program. The terminal device can identify and match a real address verification key with the third-party webpage through the key in the applet (such as calling an applet background in the applet). Then, the terminal device may obtain, through the applet, the real address verification key and parameters of the target background address except the address signature to be verified, and calculate to obtain an MD5 value, which may refer to the MD5 value in a lower case format as the address signature. When the small program detects that the address signature is the same as the address signature to be verified in the target background address, the fact that the target background address is verified to be legal is indicated, and the target background address is verified successfully. Therefore, after the target background address is successfully verified, the terminal device can verify the verification information in the target background address through the small program, and the small program page is displayed after the verification information is successfully verified.
More, when the small program detects that the address signature is different from the address signature to be verified in the target background address, the fact that the target background address is verified to be illegal is indicated, and the target background address is verified to be failed. Therefore, after the target background address is verified to be untrusted, the verification information in the target background address does not need to be verified again, the terminal device can output a resource transfer failure prompt message on a terminal page to indicate that the target order is paid for unsuccessfully, and the resource can refer to a virtual asset, such as RMB or USD in an account.
The process of verifying the verification information in the target background address through the applet may be: the small program can send the verification information to the third-party application background, when the third-party application background acquires the verification information, the target order can be found through the order identification in the verification information, and then the real resource transfer key between the target order and the webpage background can be found through the target order. When the third-party application background successfully decrypts the order signature information in the verification information through the found real resource transfer key between the third-party application background and the webpage background, the verification of the verification information is indicated to be successful, the third-party application background can return legal prompt information aiming at the verification information to the applet (which can be understood as returning to the terminal equipment), when the applet obtains the legal prompt information, the verification of the verification information is confirmed to be successful, and the terminal equipment can display the applet page in the terminal page.
When the illegal prompt information returned by the third-party application background according to the verification information is obtained through the small program, the verification failure of the verification information is confirmed, and the terminal equipment can output the prompt information of the resource transfer failure on the terminal page to indicate that the payment of the target order fails. For example, when the third-party application background cannot acquire the matched resource transfer key according to the verification information or the acquired resource transfer key cannot successfully decrypt the order signature information in the verification information, the third-party application background may return the illegal prompt information to the applet.
Wherein, the target background address can be referred to as an entry parameter jumping from the third-party web page to the applet page, and the entry parameter can be "/page/indexpress _ id? ? )? ? Is? ", wherein? Namely, the parameters corresponding to each position in the real scene. The prefix _ id represents order identification information of the target order, the type can be string (a character type), and the length can be 1-64 bits; timestamp represents a timestamp; nonceStr represents a random string; paySign represents a payment signature, such as the above-mentioned order signature information; sign denotes a validity signature, such as the address signature to be verified described above.
Referring to fig. 5, fig. 5 is a schematic page view of a terminal device provided in the present application. As shown in fig. 5, the third-party webpage 100e includes a plurality of objects to be selected, where the plurality of objects to be selected may include drinks such as "savory mixed juice", "strawberry milkshake", "pearl milk tea", and "refreshing lemon" that can be placed by the user, and each object to be selected further includes a purchase button corresponding thereto below, and the purchase button further includes a unit price of the corresponding object to be selected.
The terminal device may respond to a click operation of a user on a purchase button below the object to be selected, "strawberry milkshake" (i.e., an order placing operation on the object to be selected, "strawberry milkshake"), take the object to be selected, "strawberry milkshake" as a target object, and display a popup window 101e in a third-party webpage 100e, where the popup window 101e includes a payment confirmation button 103e and a button for adding or subtracting the number of the object to be selected, "strawberry milkshake", and the payment confirmation button 103e is the order resource transfer control. The terminal device may increase the number of purchased target objects from 0 to 1 in response to the user's button increasing the number of the object to be selected "strawberry milkshake", as shown in the terminal page 106 e.
At this time, the terminal device may trigger the applet page 104e to be displayed in response to a click operation of the user on the confirm payment button 103e in the terminal page 106 e. The applet page 104e includes a password input box 105e and a password input keyboard, the password input box 105e includes a target application account "change" in the social application selected by the user, and the password input box is used for acquiring password authentication information entered by the user through the password input keyboard.
Step S104, responding to password authentication information input in the applet page, and performing data resource transfer on a target object based on social application;
in the application, the terminal device can acquire password authentication information input by a user in an applet page, wherein the password authentication information can be a string of digital passwords input by the user in the applet page, can also be fingerprint information input by the user in the applet page, and can also be face information input by the user in the applet page.
The terminal device may synchronize the password authentication information to an application background of the social application, a payment password set in advance in the social application by the user is stored in the application background of the social application, the payment password is a password for paying the order by using an application account of the social application, and the payment password may be referred to as target authentication information.
When the application background of the social application detects that the password authentication information is the same as the payment password set in the social application by the user in advance, the application background of the social application can return the prompt information of successful authentication aiming at the password authentication information to the terminal equipment. When the terminal device obtains the prompt information of successful verification, the password verification information is confirmed to be the same as the target verification information, and the verification of the password verification information is successful, so that the data resource transfer can be performed on the target object by using the application account of the social application. The data resource transfer is performed on the target object, that is, payment settlement is performed on an order (which may be referred to as a target order) to which the target object belongs.
And when the application background of the social application detects that the password authentication information is different from the payment password set in the social application by the user in advance, the application background of the social application can return authentication failure prompt information aiming at the password authentication information to the terminal equipment. When the terminal device acquires the verification failure prompt message, it is determined that the password verification message is different from the target verification message, which indicates that the password verification message is failed to be verified, the terminal device may output (may be text display output or voice broadcast output) a resource transfer failure prompt message on a terminal page, and the resource transfer failure prompt message may further include a failure reason, for example, "the password verification message input by you is wrong".
Further, the social application may include one or more application accounts, for example, the application accounts of the social application may include balance accounts of the social application, bank card accounts bound to the social application, and the like. Therefore, one or more application accounts of the social application can be displayed in the applet page, and the terminal device can take the application account selected by the user as the target application account in response to the selection operation of the one or more application accounts displayed in the applet page. Furthermore, when the terminal device obtains the password authentication information input by the user and successfully authenticates the password authentication information, the data resource transfer can be performed on the target object by using the target application account in the social application selected by the user, that is, the payment settlement can be performed on the target order to which the target object belongs by using the target application account.
Therefore, by the method provided by the application, the payment mode in the third-party webpage is decoupled, so that the business operations related to the business data (such as order creation, order data acquisition and the like) related to the target order are realized in the third-party webpage, and the operations of payment verification and order payment settlement by calling the application account of the social application are realized in the applet. Therefore, the payment key of the third-party webpage (such as the resource transfer key between the webpage background of the third-party webpage and the third-party application background) does not need to be exposed to the applet, and the service detail data related to the order does not need to be provided for the applet, so that the confidentiality of the order data to the applet is improved, and the safety of the resource transfer key is also improved.
In addition, because the related business logic created by the order is separated from the execution logic after the order payment verification, the business logic is executed by the third-party webpage, the execution logic is executed by the applet, the third-party webpage only needs to be changed slightly (such as operation related to obtaining verification information), and the applet does not need to sense the business logic at the third-party webpage side, so that the development difficulty related to the third-party webpage and the applet can be simplified, and the development manpower for the third-party webpage and the applet is saved. And the method provided by the application is extremely high in universality, and no matter what type of order is, only the verification information provided for the order of the small program is needed, and the small program can verify the verification information and then call the social application to settle the corresponding order.
Referring to fig. 6, fig. 6 is a schematic view of a service processing scenario provided in the present application. As shown in fig. 6, h5 (which may include a front-end third-party web page and a back-end web page background) may be used to place an order for a target object and pull relevant order business information of the target object of the placed order. h5 may also be used to obtain verification information (which may be referred to as order verification information) of the order to which the placed target object belongs. In other words, h5 may perform all business operations related to business logic as well as payment logic.
H5 may send the verification information of the target order to which the target object belongs to the applet (which may include a front-end applet page and a back-end applet background), and the applet only needs to verify the verification information, obtain the password verification information after the verification information passes, and call the application account of the social application to complete payment and settlement of the target order after the verification of the password verification information passes.
Therefore, the applet does not need to sense any service logic at the h5 side, and the h5 side does not need to sense the logic of how to call the application account for payment settlement, so that the logic decoupling of payment and service is realized.
The method and the device can respond to the trigger operation aiming at the small program in the social application and display the third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet; the order resource transfer control can also be displayed on the third-party webpage in response to the order placing operation aiming at the target object in the third-party webpage; the method can also respond to the triggering operation of the order resource transfer control and display an applet page for executing the data resource transfer service; the small program page is independently displayed on a third-party webpage; the target object may also be subject to a data resource transfer based on the social application in response to password authentication information entered in the applet page. Therefore, after the order is placed in the third-party webpage, the method can directly output the order resource transfer control in the third-party webpage without confirming the order through the small program, and therefore, the data resource transfer of the order to which the target object belongs can be rapidly triggered and realized through the order resource transfer control in the third-party webpage.
Referring to fig. 7, fig. 7 is a schematic flowchart of a resource data processing method provided in the present application. The method described in the embodiment of the present application is the same as the method described in the embodiment of the application corresponding to fig. 3, except that the execution main body in the embodiment of the present application is the web page background. As shown in fig. 7, the method may include:
step S201, acquiring a target object ordered on a third-party webpage associated with a webpage background, and synchronizing the target object to a third-party application background to which the webpage background belongs so that the third-party application background creates a target order for the target object; the third-party webpage is triggered by an applet in the social application;
in the method and the device, the webpage background can acquire the target object ordered by the user in the third-party webpage, and the third-party webpage can be triggered and displayed by the user through the small program of the social application in the terminal equipment. When the web page background acquires the target object, the target object can be synchronized to a third-party application background to which the web page background belongs, and when the third-party application background acquires the target object, a target order of the target object can be created. For specific descriptions of the applet, the third-party webpage, the webpage background and the third-party application background, reference may be made to the description in the application embodiment corresponding to fig. 3.
Step S202, when a data resource transfer instruction for a target object is acquired, acquiring verification information for a target order from a third-party application background; the data resource transfer instruction is generated based on an order resource transfer control in a third-party webpage;
in this application, the data resource transfer instruction may be generated by an order resource transfer control in the third-party webpage, and the order resource transfer control may be a payment button displayed in the third-party webpage. The terminal device may respond to a triggering operation (e.g., a clicking operation) of the user for the order resource transfer control, and may generate the main sentence resource transfer instruction to the web page background.
When the webpage background acquires the data resource transfer instruction, the verification information aiming at the target order can be acquired from the third-party application background. The verification information is used for providing verification for the small program to verify the target order, and after the target order is verified, the social application is called to carry out payment settlement on the target order. The specific description of the verification information may also refer to the description in the embodiment corresponding to fig. 3. It is understood that the operation performed by the third-party webpage in the embodiment corresponding to fig. 3 may be an operation performed by the third-party webpage invoking the webpage background.
Step S203, sending the verification information to the target equipment to which the small program belongs, so that the target equipment displays a small program page for executing the data resource transfer service based on the small program when the small program is called to successfully verify the verification information; the small program page is used for triggering the social application to transfer data resources to the target order according to the entered password authentication information;
in this application, the web page background may send the acquired authentication information to a target device to which the applet belongs, where the target device may be a terminal device serving as an execution subject in the application embodiment corresponding to fig. 3. And the target equipment can display the small program page for executing the data resource transfer service when the small program is called to successfully verify the verification information. The applet page is used to obtain key authentication information entered by the user, which may be a payment password for an application account of the social application. When the key verification information acquired through the applet page is detected to be legal (for example, the password verification information is detected to be the same as the target verification information), the applet calls an application account of the social application to perform payment settlement on the target order.
By the method, the small program is not needed to obtain the business data related to the target order, and the business data related to the target order is not needed to be checked, so that the small program is not needed to output the order confirmation page to allow the user to check and confirm. In the view of the user, the order resource transfer control (such as a payment button) is in the third-party webpage but not in the applet page, so that the user can directly click the resource transfer control to input a password (such as the password verification information) for payment settlement after placing an order for the target object in the third-party webpage, and does not need to click the payment button in the applet page for payment settlement after confirming the order for the target order in the applet page, so that the operation redundancy of payment settlement for the target order is reduced, and the payment settlement efficiency of the user for the target order is improved.
Referring to fig. 8, fig. 8 is a schematic flowchart of a resource transfer method provided in the present application. As shown in fig. 8, the method may include: s1: the small program in the terminal device can be opened, the small program in the terminal device can be called a small program front end, a third-party webpage can be displayed by opening the small program in the terminal device, and the third-party webpage in the terminal device can be called an h5 front end.
S2: ordering (e.g., ordering of target objects) may be accomplished in a third-party webpage in the terminal device. S3: and then, the front end of h5 can call a unified order interface (i.e., the order interface) between the h5 background (i.e., the web page background) and the merchant background (i.e., the third-party application background), and acquire the payment tag and the legal signature returned by the merchant background (as in step S4). The payment mark and the legal signature are verification information of the target order, the payment mark is order identification information of the target order, and the legal signature is the order signature information.
S5: the terminal equipment can send the payment mark and the legality signature to the applet through the third-party webpage, jump to the applet (namely, call the applet), and send the payment mark and the legality signature to the applet background through the applet front end, and the applet background can verify the verification information to the merchant background, namely, detect whether the source of the verification information is legal or not. S6: when the verification information is successfully verified by the small program background through the merchant background, the legal information can be returned to the small program front end (namely to the terminal equipment), the terminal equipment can pull up the payment (namely display the small program page) to obtain the password verification information when obtaining the legal information, namely, the verification of the payment of the target order is passed, and the payment of the target order can be completed after successfully verifying the password verification information. Further, S9: the merchant backend upon detecting that resources for the target order have been acquired (e.g., upon acquiring the money paid for the target order) may notify the h5 backend of the payment result, which may be the result of a successful payment. The h5 background can inform the payment result to the h5 front end, and further can display a prompt message of successful payment to the user in a third-party webpage according to the payment result.
Therefore, the small program side can complete payment settlement of the target order only by verifying the verification information of the target order without sensing any business logic.
Referring to fig. 9, fig. 9 is a schematic structural diagram of a resource data processing apparatus provided in the present application. The apparatus may be used to perform the various steps described in the embodiment of the corresponding application of fig. 3 above. As shown in fig. 9, the resource data processing apparatus 1 may include: the system comprises a webpage display module 11, a control display module 12, a page display module 13 and a resource transfer module 14.
The webpage display module 11 is used for responding to the trigger operation aiming at the small program in the social application and displaying a third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet;
the control display module 12 is configured to respond to an order placing operation for a target object in a third-party webpage and display an order resource transfer control in the third-party webpage;
the page display module 13 is configured to respond to a trigger operation for the order resource transfer control, and display an applet page for executing a data resource transfer service; the small program page is independently displayed on a third-party webpage;
and the resource transfer module 14 is used for responding to the password authentication information input in the applet page and performing data resource transfer on the target object based on the social application.
Optionally, the third-party webpage includes one or more objects to be selected;
the control display module 12 responds to the order placing operation for the target object in the third-party webpage, and outputs the mode of the order resource transfer control in the third-party webpage, including:
responding to ordering operation aiming at one or more objects to be selected in a third-party webpage, and determining the objects to be selected which are ordered as target objects;
and outputting an order resource transfer control on the third-party webpage based on the object total assets of the target object.
Optionally, the resource transfer module 14 responds to the password authentication information input in the applet page, and performs a data resource transfer mode on the target object based on the social application, including:
responding to password authentication information input in the applet page, when the password authentication information is detected to be the same as the target authentication information, determining that the password authentication information is successfully authenticated, and performing data resource transfer on the target object based on an application account of the social application; or
And responding the password authentication information input in the small program page, determining that the password authentication information is failed to be authenticated when detecting that the password authentication information is different from the target authentication information, and outputting prompt information of resource transfer failure.
Optionally, the social application comprises one or more application accounts;
the resource transfer module 14 performs data resource transfer on the target object based on the social application, and includes:
determining the selected application account of the one or more application accounts as a target application account in response to a selection operation for the one or more application accounts in the applet page;
and performing data resource transfer on the target object based on the social application and the target application account.
Optionally, the manner of displaying the applet page for executing the data resource transfer service by the page display module 13 in response to the trigger operation for the order resource transfer control includes:
responding to the triggering operation aiming at the order resource transfer control, and calling an order interface between the order interface and a third-party application background based on a third-party webpage;
sending a verification information acquisition request to a third-party application background based on an order interface so that the third-party application background returns verification information according to the verification information acquisition request;
acquiring verification information based on a third-party webpage, and synchronizing the verification information to the applet;
verifying the verification information based on the applet, and displaying the applet page when the verification of the verification information is successful.
Optionally, the manner in which the page display module 13 synchronizes the verification information to the applet includes:
acquiring a service background address of the applet based on the third-party webpage, and adding verification information to the server background address to obtain a target background address;
and synchronizing the verification information to the applet according to the target background address.
Optionally, the target background address further includes an address signature to be verified and a key identifier added to the third-party webpage;
the mode of the page display module 13 verifying the verification information based on the applet includes:
acquiring an address signature to be verified, a key identifier and verification information from a target background address based on the applet;
matching an address verification key of a webpage background to which the third-party webpage belongs based on the key identification in the applet;
generating an address signature based on the address verification key and the target background address;
and when the address signature is detected to be the same as the address signature to be verified, determining that the target background address is successfully verified, and verifying the verification information based on the small program.
Optionally, the page display module 13 verifies the verification information based on the applet, and when the verification of the verification information is successful, the mode of displaying the applet page includes:
sending the verification information to a third-party application background based on the applet;
and when legal prompt information returned by the third-party application background according to the verification information is acquired, the verification of the verification information is determined to be successful, and the small program page is displayed.
Optionally, the verification information includes order identification information and order signature information of the target order to which the target object belongs; the order signature information is encrypted based on a resource transfer key between a webpage background to which the third-party webpage belongs and a third-party application background; the order identification information is used for indicating a third-party application background to search a target order; and the searched target order is used for indicating the third-party application background to verify the order signature information according to the resource transfer key, and when the order signature information is successfully verified, generating legal prompt information.
Optionally, the resource data processing apparatus 1 is further configured to:
and when illegal prompt information returned by the third-party application background according to the verification information is acquired, determining that the verification of the verification information fails, and outputting prompt information of resource transfer failure.
Optionally, the manner of displaying, by the web page display module 11, the third-party web page associated with the applet in response to the trigger operation for the applet in the social application includes:
responding to trigger operation aiming at the small program in the social application, and generating a webpage acquisition request;
sending a webpage acquisition request to a webpage background to which a third-party webpage belongs so that the webpage background acquires webpage data from a third-party application background associated with the applet; the web page data includes a target object;
and acquiring a third-party webpage generated by the webpage background according to the webpage data, and displaying the third-party webpage.
According to an embodiment of the present application, the steps involved in the resource data processing method shown in fig. 3 may be performed by respective modules in the image data processing apparatus 1 shown in fig. 9. For example, step S101 shown in fig. 3 may be performed by the web page display module 11 in fig. 9, step S102 shown in fig. 3 may be performed by the control display module 12 in fig. 9, step S103 shown in fig. 3 may be performed by the page display module 13 in fig. 9, and step S104 shown in fig. 3 may be performed by the resource transfer module 14 in fig. 9.
The method and the device can respond to the trigger operation aiming at the small program in the social application and display the third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet; the order resource transfer control can also be displayed on the third-party webpage in response to the order placing operation aiming at the target object in the third-party webpage; the method can also respond to the triggering operation of the order resource transfer control and display an applet page for executing the data resource transfer service; the small program page is independently displayed on a third-party webpage; the target object may also be subject to a data resource transfer based on the social application in response to password authentication information entered in the applet page. Therefore, after the order is placed on the target object in the third-party webpage, the device can directly output the order resource transfer control on the third-party webpage without confirming the order through the small program, and therefore, the data resource transfer of the order to which the target object belongs can be rapidly triggered and realized through the order resource transfer control in the third-party webpage.
According to an embodiment of the present application, each module in the resource data processing apparatus 1 shown in fig. 9 may be respectively or entirely combined into one or several units to form the unit, or some unit(s) therein may be further split into multiple sub-units with smaller functions, which may implement the same operation without affecting implementation of technical effects of the embodiment of the present application. The modules are divided based on logic functions, and in practical application, the functions of one module can be realized by a plurality of units, or the functions of a plurality of modules can be realized by one unit. In other embodiments of the present application, the resource data processing apparatus 1 may also include other units or modules, and in practical applications, these functions may also be implemented by being assisted by other units or modules, and may be implemented by multiple units or multiple modules in cooperation.
According to an embodiment of the present application, the resource data processing apparatus 1 as shown in fig. 9 may be constructed by running a computer program (including program codes) capable of executing the steps involved in the corresponding method as shown in fig. 3 on a general-purpose computer device such as a computer including a processing element such as a Central Processing Unit (CPU), a random access storage medium (RAM), a read-only storage medium (ROM), and a storage element, and implementing the resource data processing method of the embodiment of the present application. The computer program may be recorded on a computer-readable recording medium, for example, and loaded into and executed by the computing apparatus via the computer-readable recording medium.
Referring to fig. 10, fig. 10 is a schematic structural diagram of a resource data processing apparatus provided in the present application. The device can be applied to a webpage background and can be used for executing the steps in the embodiment of the application corresponding to the figure 7. As shown in fig. 10, the resource data processing apparatus 2 may include: an object ordering module 21, a verification information acquisition module 22 and an order resource transfer module 23;
the object ordering module 21 is configured to acquire a target object ordered on a third-party webpage associated with the webpage background, and synchronize the target object to a third-party application background to which the webpage background belongs, so that the third-party application background creates a target order for the target object; the third-party webpage is triggered by an applet in the social application;
the verification information acquisition module 22 is configured to acquire verification information for the target order from the third-party application background when the data resource transfer instruction for the target object is acquired; the data resource transfer instruction is generated based on an order resource transfer control in a third-party webpage;
the order resource transfer module 23 is configured to send the verification information to the target device to which the applet belongs, so that when the target device calls the applet to verify the verification information successfully, the applet displays an applet page for executing the data resource transfer service based on the applet; and the applet page is used for triggering the social application to transfer the data resources of the target order according to the input password authentication information.
Optionally, the manner in which the order resource transfer module 23 sends the verification information to the target device to which the applet belongs includes:
acquiring a service background address of the applet, and adding verification information to the service background address to obtain a target background address;
and synchronizing the verification information to the target equipment according to the target background address.
Optionally, the manner in which the verification information obtaining module 22 obtains the verification information for the target order from the third-party application background includes:
an order interface between the third-party application background and the third-party application background is called, and a verification information acquisition request for a target order is sent to the third-party application background based on the order interface;
and acquiring the verification information returned by the third-party application background according to the verification information acquisition request.
Optionally, the resource data processing apparatus 2 further includes: a data acquisition module 24 and a web page generation module 25.
The data acquisition module 24 is configured to, when acquiring a web page acquisition request sent by the target device based on the applet, acquire web page data from the third-party application background according to the web page acquisition request; the web page data includes a target object;
and the webpage generating module 25 is configured to generate a third-party webpage based on the webpage data, and send the third-party webpage to the target device, so that the target device displays the third-party webpage.
According to an embodiment of the present application, the steps involved in the resource data processing method shown in fig. 7 may be performed by respective modules in the image data processing apparatus 2 shown in fig. 10. For example, step S201 shown in fig. 7 may be performed by the object ordering module 21 in fig. 10, and step S202 shown in fig. 7 may be performed by the authentication information obtaining module 22 in fig. 10; step S203 shown in fig. 7 may be performed by the order resource transfer module 23 in fig. 10.
The method and the device can respond to the trigger operation aiming at the small program in the social application and display the third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet; the order resource transfer control can also be displayed on the third-party webpage in response to the order placing operation aiming at the target object in the third-party webpage; the method can also respond to the triggering operation of the order resource transfer control and display an applet page for executing the data resource transfer service; the small program page is independently displayed on a third-party webpage; the target object may also be subject to a data resource transfer based on the social application in response to password authentication information entered in the applet page. Therefore, after the order is placed on the target object in the third-party webpage, the device can directly output the order resource transfer control on the third-party webpage without confirming the order through the small program, and therefore, the data resource transfer of the order to which the target object belongs can be rapidly triggered and realized through the order resource transfer control in the third-party webpage.
According to an embodiment of the present application, each module in the resource data processing apparatus 2 shown in fig. 10 may be respectively or entirely combined into one or several units to form the unit, or some unit(s) therein may be further split into multiple sub-units with smaller functions, which may implement the same operation without affecting implementation of technical effects of the embodiment of the present application. The modules are divided based on logic functions, and in practical application, the functions of one module can be realized by a plurality of units, or the functions of a plurality of modules can be realized by one unit. In other embodiments of the present application, the resource data processing apparatus 2 may also include other units or modules, and in practical applications, these functions may also be implemented by being assisted by other units or modules, and may be implemented by multiple units or multiple modules in cooperation.
According to an embodiment of the present application, the resource data processing apparatus 2 as shown in fig. 10 may be constructed by running a computer program (including program codes) capable of executing the steps involved in the corresponding method as shown in fig. 7 on a general-purpose computer device such as a computer including a processing element such as a Central Processing Unit (CPU), a random access storage medium (RAM), a read-only storage medium (ROM), and a storage element, and the resource data processing method of the embodiment of the present application may be implemented. The computer program may be recorded on a computer-readable recording medium, for example, and loaded into and executed by the computing apparatus via the computer-readable recording medium.
Referring to fig. 11, fig. 11 is a schematic structural diagram of a computer device provided in the present application. As shown in fig. 11, the computer device 1000 may include: the processor 1001, the network interface 1004, and the memory 1005, and the computer device 1000 may further include: a user interface 1003, and at least one communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display) and a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a standard wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (non-volatile memory), such as at least one disk memory. The memory 1005 may optionally be at least one memory device located remotely from the processor 1001. As shown in fig. 11, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a device control application program.
In the computer device 1000 shown in fig. 11, the network interface 1004 may provide a network communication function; the user interface 1003 is an interface for providing a user with input; and the processor 1001 may be used to invoke a device control application stored in the memory 1005 to implement:
responding to the trigger operation aiming at the small program in the social application, and displaying a third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet;
responding to order placing operation aiming at the target object in the third-party webpage, and displaying an order resource transfer control on the third-party webpage;
responding to the triggering operation aiming at the order resource transfer control, and displaying an applet page for executing the data resource transfer service; the small program page is independently displayed on a third-party webpage;
and responding to the password authentication information input in the applet page, and performing data resource transfer on the target object based on the social application.
In one possible implementation, the processor 1001 may also be configured to invoke a device control application stored in the memory 1005 to implement:
acquiring a target object of a placed order on a third-party webpage associated with a webpage background, and synchronizing the target object to a third-party application background to which the webpage background belongs so that the third-party application background creates a target order for the target object; the third-party webpage is triggered by an applet in the social application;
when a data resource transfer instruction for a target object is acquired, acquiring verification information for a target order from a third-party application background; the data resource transfer instruction is generated based on an order resource transfer control in a third-party webpage;
sending the verification information to target equipment to which the small program belongs, so that the target equipment displays a small program page for executing data resource transfer service based on the small program when the small program is called to successfully verify the verification information; and the applet page is used for triggering the social application to transfer the data resources of the target order according to the input password authentication information.
It should be understood that the computer device 1000 described in this embodiment of the present application may perform the description of the resource data processing method in any corresponding embodiment of fig. 3 or fig. 7, and may also perform the description of the resource data processing apparatus 1 in the embodiment corresponding to fig. 9 and the description of the resource data processing apparatus 2 in the embodiment corresponding to fig. 10, which are not repeated herein. In addition, the beneficial effects of the same method are not described in detail.
Further, here, it is to be noted that: the present application further provides a computer-readable storage medium, and the computer-readable storage medium stores therein the aforementioned computer programs executed by the resource data processing apparatus 1 and the resource data processing apparatus 2, and the computer programs include program instructions, and when the processor executes the program instructions, the description of the resource data processing method in the embodiment corresponding to any of fig. 3 and fig. 7 can be executed, so that details will not be described here again. In addition, the beneficial effects of the same method are not described in detail. For technical details not disclosed in the embodiments of the computer storage medium referred to in the present application, reference is made to the description of the embodiments of the method of the present application.
By way of example, the program instructions described above may be executed on one computer device, or on multiple computer devices located at one site, or distributed across multiple sites and interconnected by a communication network, which may comprise a blockchain network.
The computer readable storage medium may be the resource data processing apparatus provided in any of the foregoing embodiments or an internal storage unit of the computer device, such as a hard disk or a memory of the computer device. The computer readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a Smart Memory Card (SMC), a Secure Digital (SD) card, a flash card (flash card), and the like, provided on the computer device. Further, the computer-readable storage medium may also include both an internal storage unit and an external storage device of the computer device. The computer-readable storage medium is used for storing the computer program and other programs and data required by the computer device. The computer readable storage medium may also be used to temporarily store data that has been output or is to be output.
A computer program product or computer program is provided that includes computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and executes the computer instruction, so that the computer device executes the description of the resource data processing method in the embodiment corresponding to any one of fig. 3 or fig. 7, which will not be described herein again. In addition, the beneficial effects of the same method are not described in detail. For technical details not disclosed in embodiments of the computer-readable storage medium referred to in the present application, reference is made to the description of embodiments of the method of the present application.
The terms "first," "second," and the like in the description and in the claims and drawings of the embodiments of the present application are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "comprises" and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, apparatus, product, or apparatus that comprises a list of steps or elements is not limited to the listed steps or modules, but may alternatively include other steps or modules not listed or inherent to such process, method, apparatus, product, or apparatus.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The method and the related apparatus provided by the embodiments of the present application are described with reference to the flowchart and/or the structural diagram of the method provided by the embodiments of the present application, and each flow and/or block of the flowchart and/or the structural diagram of the method, and the combination of the flow and/or block in the flowchart and/or the block diagram can be specifically implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block or blocks of the block diagram. These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block or blocks of the block diagram. These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block or blocks.
The above disclosure is only for the purpose of illustrating the preferred embodiments of the present application and is not to be construed as limiting the scope of the present application, so that the present application is not limited thereto, and all equivalent variations and modifications can be made to the present application.
Claims (19)
1. A method for processing resource data, the method comprising:
responding to trigger operation aiming at the small program in the social application, and displaying a third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet;
responding to order placing operation aiming at the target object in the third-party webpage, and displaying an order resource transfer control on the third-party webpage;
responding to the triggering operation aiming at the order resource transfer control, and displaying an applet page for executing data resource transfer business; the applet page is independently displayed on the third-party webpage;
and responding to password authentication information input in the applet page, and performing data resource transfer on the target object based on the social application.
2. The method of claim 1, wherein the third-party webpage comprises one or more objects to be selected;
responding to order placing operation aiming at the target object in the third-party webpage, and outputting an order resource transfer control in the third-party webpage, wherein the order resource transfer control comprises the following steps:
responding to ordering operation aiming at the one or more objects to be selected in the third-party webpage, and determining the ordered objects to be selected as the target objects;
and outputting the order resource transfer control on the third-party webpage based on the object total assets of the target object.
3. The method of claim 1, wherein the performing a data resource transfer for the target object based on the social application in response to the password authentication information entered in the applet page comprises:
responding to the password authentication information input in the applet page, when the password authentication information is detected to be the same as target authentication information, determining that the password authentication information is successfully authenticated, and performing data resource transfer on the target object based on an application account of the social application; or
Responding the password authentication information input in the small program page, determining that the password authentication information is failed to be authenticated when detecting that the password authentication information is different from the target authentication information, and outputting resource transfer failure prompt information.
4. The method of claim 1, wherein the social application comprises one or more application accounts;
the data resource transfer of the target object based on the social application comprises the following steps:
in response to a selection operation for the one or more application accounts in the applet page, determining the selected application account of the one or more application accounts as a target application account;
and performing data resource transfer on the target object based on the social application and the target application account.
5. The method of claim 1, wherein displaying an applet page for performing a data resource transfer service in response to the triggering operation for the order resource transfer control comprises:
responding to the triggering operation aiming at the order resource transfer control, and calling an order interface between the order interface and a third-party application background based on the third-party webpage;
sending a verification information acquisition request to the third-party application background based on the order interface so that the third-party application background returns verification information according to the verification information acquisition request;
acquiring the verification information based on the third-party webpage, and synchronizing the verification information to the small program;
and verifying the verification information based on the small program, and displaying the small program page when the verification information is successfully verified.
6. The method of claim 5, wherein synchronizing the authentication information to the applet comprises:
acquiring a service background address of the applet based on the third-party webpage, and adding the verification information to the server background address to obtain a target background address;
and synchronizing the verification information to the small program according to the target background address.
7. The method of claim 6, wherein the target background address further comprises an address signature to be verified and a key identification added by the third-party webpage;
the verifying the verification information based on the applet comprises:
acquiring the address signature to be verified, the key identification and the verification information from the target background address based on the applet;
matching an address verification key of a webpage background to which the third-party webpage belongs in the applet based on the key identification;
generating an address signature based on the address validation key and the target background address;
and when the address signature is detected to be the same as the to-be-verified address signature, determining that the target background address is verified successfully, and verifying the verification information based on the small program.
8. The method of claim 5, wherein the verifying the verification information based on the applet, and when the verification of the verification information is successful, displaying the applet page comprises:
sending the verification information to the third-party application background based on the applet;
and when legal prompt information returned by the third-party application background according to the verification information is acquired, determining that the verification information is successfully verified, and displaying the small program page.
9. The method according to claim 8, wherein the verification information includes order identification information and order signature information of a target order to which the target object belongs; the order signing information is encrypted based on a resource transfer key between a webpage background to which the third-party webpage belongs and the third-party application background; the order identification information is used for indicating the third-party application background to search the target order; and the searched target order is used for indicating the third-party application background to verify the order signature information according to the resource transfer key, and when the order signature information is successfully verified, the legal prompt information is generated.
10. The method of claim 8, further comprising:
and when illegal prompt information returned by the third-party application background according to the verification information is acquired, determining that the verification of the verification information fails, and outputting prompt information of resource transfer failure.
11. The method of claim 1, wherein displaying the applet-associated third-party webpage in response to a trigger operation for the applet in the social application comprises:
responding to the trigger operation aiming at the small program in the social application, and generating a webpage acquisition request;
sending the webpage acquisition request to a webpage background to which the third-party webpage belongs so that the webpage background acquires webpage data from a third-party application background associated with the small program; the web page data comprises the target object;
and acquiring the third-party webpage generated by the webpage background according to the webpage data, and displaying the third-party webpage.
12. A resource data processing method is characterized in that the method is executed by a webpage background, and the method comprises the following steps:
acquiring a target object ordered on a third-party webpage associated with the webpage background, and synchronizing the target object to a third-party application background to which the webpage background belongs so that the third-party application background creates a target order for the target object; the third-party webpage is triggered by an applet in a social application;
when a data resource transfer instruction for the target object is acquired, acquiring verification information for the target order from the third-party application background; the data resource transfer instruction is generated based on an order resource transfer control in the third-party webpage;
sending the verification information to target equipment to which the small program belongs, so that the target equipment displays a small program page for executing data resource transfer service based on the small program when calling the small program to successfully verify the verification information; and the applet page is used for triggering the social application to transfer the data resources of the target order according to the input password authentication information.
13. The method of claim 12, wherein sending the verification information to a target device to which the applet belongs comprises:
acquiring a service background address of the applet, and adding the verification information to the service background address to obtain a target background address;
and synchronizing the verification information to the target equipment according to the target background address.
14. The method of claim 12, wherein the background obtaining of the verification information for the target order from the third-party application comprises:
calling an order interface between the third-party application background and sending a verification information acquisition request aiming at the target order to the third-party application background based on the order interface;
and acquiring the verification information returned by the third-party application background according to the verification information acquisition request.
15. The method of claim 12, further comprising:
when a webpage acquisition request sent by the target equipment based on the small program is acquired, acquiring webpage data from the third-party application background according to the webpage acquisition request; the web page data comprises the target object;
and generating the third-party webpage based on the webpage data, and sending the third-party webpage to the target equipment so as to enable the target equipment to display the third-party webpage.
16. An apparatus for resource data processing, the apparatus comprising:
the webpage display module is used for responding to the trigger operation aiming at the small program in the social application and displaying the third-party webpage related to the small program; the third-party webpage is used for displaying a target object in the applet;
the control display module is used for responding to order placing operation aiming at the target object in the third-party webpage and displaying an order resource transfer control on the third-party webpage;
the page display module is used for responding to the triggering operation aiming at the order resource transfer control and displaying an applet page for executing the data resource transfer service; the applet page is independently displayed on the third-party webpage;
and the resource transfer module is used for responding to password authentication information input in the applet page and transferring data resources to the target object based on the social application.
17. The resource data processing device is applied to a webpage background, and comprises the following components:
the object ordering module is used for acquiring a target object ordered on a third-party webpage related to the webpage background and synchronizing the target object to a third-party application background to which the webpage background belongs so as to enable the third-party application background to create a target order for the target object; the third-party webpage is triggered by an applet in a social application;
the verification information acquisition module is used for acquiring verification information aiming at the target order from the third-party application background when a data resource transfer instruction aiming at the target object is acquired; the data resource transfer instruction is generated based on an order resource transfer control in the third-party webpage;
the order resource transfer module is used for sending the verification information to target equipment to which the small program belongs so that the target equipment displays a small program page for executing data resource transfer service based on the small program when the target equipment calls the small program to successfully verify the verification information; and the applet page is used for triggering the social application to transfer the data resources of the target order according to the input password authentication information.
18. A computer arrangement comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to carry out the steps of the method according to any one of claims 1-15.
19. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program adapted to be loaded by a processor and to perform the method of any of claims 1-15.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110205216.1A CN113032703B (en) | 2021-02-24 | 2021-02-24 | Resource data processing method, device, computer equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110205216.1A CN113032703B (en) | 2021-02-24 | 2021-02-24 | Resource data processing method, device, computer equipment and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113032703A true CN113032703A (en) | 2021-06-25 |
| CN113032703B CN113032703B (en) | 2024-04-26 |
Family
ID=76461468
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110205216.1A Active CN113032703B (en) | 2021-02-24 | 2021-02-24 | Resource data processing method, device, computer equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113032703B (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113723961A (en) * | 2021-09-07 | 2021-11-30 | 天津电子信息职业技术学院 | Mobile payment method |
| CN114296957A (en) * | 2021-12-23 | 2022-04-08 | 北京声智科技有限公司 | Resource transfer method, device, device and storage medium |
| CN114612088A (en) * | 2022-03-14 | 2022-06-10 | 北京乐我无限科技有限责任公司 | Virtual property settlement method, device, electronic equipment and storage medium |
| CN114691236A (en) * | 2022-03-24 | 2022-07-01 | 中国银联股份有限公司 | Native program and applet integration method, device, device and medium |
| CN114816637A (en) * | 2022-04-27 | 2022-07-29 | 瀚云科技有限公司 | Application display method, device and system embedded into applet |
| CN116016632A (en) * | 2021-10-21 | 2023-04-25 | 广州腾讯科技有限公司 | Method, device and storage medium for resource collection device binding based on social application |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012042262A1 (en) * | 2010-09-28 | 2012-04-05 | Barclays Bank Plc | Mobile payment system |
| CN108064373A (en) * | 2016-08-24 | 2018-05-22 | 北京小米移动软件有限公司 | Resource transfers method and device |
| CN110490568A (en) * | 2018-05-15 | 2019-11-22 | 腾讯科技(深圳)有限公司 | The replacement method and device of object, storage medium, electronic device |
| CN111125601A (en) * | 2019-12-24 | 2020-05-08 | 腾讯科技(深圳)有限公司 | File transmission method, device, terminal, server and storage medium |
| CN112150136A (en) * | 2020-09-04 | 2020-12-29 | 京东数字科技控股股份有限公司 | A payment method, system and device for embedded web page in application |
| CN112181510A (en) * | 2020-08-18 | 2021-01-05 | 微民保险代理有限公司 | Applet page data processing method and device, computer equipment and storage medium |
| CN112232794A (en) * | 2020-09-11 | 2021-01-15 | 微民保险代理有限公司 | Payment method and device, storage medium, electronic device |
-
2021
- 2021-02-24 CN CN202110205216.1A patent/CN113032703B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012042262A1 (en) * | 2010-09-28 | 2012-04-05 | Barclays Bank Plc | Mobile payment system |
| CN108064373A (en) * | 2016-08-24 | 2018-05-22 | 北京小米移动软件有限公司 | Resource transfers method and device |
| CN110490568A (en) * | 2018-05-15 | 2019-11-22 | 腾讯科技(深圳)有限公司 | The replacement method and device of object, storage medium, electronic device |
| CN111125601A (en) * | 2019-12-24 | 2020-05-08 | 腾讯科技(深圳)有限公司 | File transmission method, device, terminal, server and storage medium |
| CN112181510A (en) * | 2020-08-18 | 2021-01-05 | 微民保险代理有限公司 | Applet page data processing method and device, computer equipment and storage medium |
| CN112150136A (en) * | 2020-09-04 | 2020-12-29 | 京东数字科技控股股份有限公司 | A payment method, system and device for embedded web page in application |
| CN112232794A (en) * | 2020-09-11 | 2021-01-15 | 微民保险代理有限公司 | Payment method and device, storage medium, electronic device |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113723961A (en) * | 2021-09-07 | 2021-11-30 | 天津电子信息职业技术学院 | Mobile payment method |
| CN113723961B (en) * | 2021-09-07 | 2024-03-22 | 天津电子信息职业技术学院 | Mobile payment method |
| CN116016632A (en) * | 2021-10-21 | 2023-04-25 | 广州腾讯科技有限公司 | Method, device and storage medium for resource collection device binding based on social application |
| CN114296957A (en) * | 2021-12-23 | 2022-04-08 | 北京声智科技有限公司 | Resource transfer method, device, device and storage medium |
| CN114296957B (en) * | 2021-12-23 | 2025-07-22 | 北京声智科技有限公司 | Resource transfer method, device, equipment and storage medium |
| CN114612088A (en) * | 2022-03-14 | 2022-06-10 | 北京乐我无限科技有限责任公司 | Virtual property settlement method, device, electronic equipment and storage medium |
| CN114691236A (en) * | 2022-03-24 | 2022-07-01 | 中国银联股份有限公司 | Native program and applet integration method, device, device and medium |
| CN114691236B (en) * | 2022-03-24 | 2024-04-19 | 中国银联股份有限公司 | Method, device, equipment and medium for integrating native program and mini program |
| CN114816637A (en) * | 2022-04-27 | 2022-07-29 | 瀚云科技有限公司 | Application display method, device and system embedded into applet |
| CN114816637B (en) * | 2022-04-27 | 2024-03-01 | 瀚云科技有限公司 | Application display method, device and system embedded in applet |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113032703B (en) | 2024-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113032703B (en) | Resource data processing method, device, computer equipment and storage medium | |
| TWI526037B (en) | Method and system for abstrcted and randomized one-time use passwords for transactional authentication | |
| JP6697005B2 (en) | Payment method, device and system | |
| US20130290707A1 (en) | Information distribution system | |
| US20160267493A1 (en) | Product anti-counterfeiting method, apparatus and system | |
| US20120203663A1 (en) | Method and apparatus for authentication utilizing location | |
| CN112465528A (en) | Digital commodity unsubscribe processing method, device, equipment and storage medium | |
| TW201319976A (en) | Secure authentication method and system for online transactions | |
| KR20130107188A (en) | Server and method for authentication using sound code | |
| CN103023638A (en) | Identity verification method and device based on mobile terminal | |
| CN111062717A (en) | Data transfer processing method and device and computer readable storage medium | |
| US20110295740A1 (en) | System And Method For Secure Transactions | |
| US20240193619A1 (en) | Associating digital assets with physical objects | |
| US20110225633A1 (en) | Data Processing Methods and Systems for Processing Data in an Operation having a Predetermined Flow Based on CAPTCHA (Completely Automated Public Test to Tell Computers and Humans Apart) Data, and Computer Program Products Thereof | |
| CN110942301B (en) | Data processing method and device based on block chain, computer and storage medium | |
| CN111091430B (en) | Billing two-dimensional code processing method and system | |
| HK40046457A (en) | Resource data processing method, device, computer equipment and storage medium | |
| CN117521030A (en) | Digital collection management method, device, computer, storage medium and program product | |
| CN118590251A (en) | A data processing method, device, equipment and medium | |
| CN113807848A (en) | Data verification method and device, computer readable storage medium and computer equipment | |
| HK40046457B (en) | Resource data processing method, device, computer equipment and storage medium | |
| US20250095094A1 (en) | Systems and methods for secure ticketing generation and validation | |
| CN107516250A (en) | Realize the method and system of the data dynamic renewal of electronic bill | |
| CN119151535A (en) | Block chain-based data processing method, device, equipment and medium | |
| AU2013201574B1 (en) | An information distribution system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40046457 Country of ref document: HK |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |