App Scheme Availability Verification Method and System

By obtaining the H5 document and verifying the functional information and target app of App Scheme on the client, the complex and time-consuming problem of App Scheme availability verification in the existing technology is solved, and efficient client verification is achieved.

CN112486801BActive Publication Date: 2025-06-03BEIKE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011187751.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-29
Publication Date
2025-06-03
Estimated Expiration
2040-10-29

AI Technical Summary

Technical Problem

The lack of simple and efficient methods in the prior art to detect the availability of App Scheme on the client, resulting in complex and time-consuming verification.

Method used

By obtaining the H5 document, the document contains the functional information of the App Scheme to be verified and the associated target app. If a verification command is received, the availability of the App Scheme is verified on the client and determine whether the page has successfully jumped to the target page to confirm that the verification has been passed.

Benefits of technology

It realizes simple and efficient detection of App Scheme availability on the client, reduces the configuration complexity of R&D, testing and product personnel, improves verification efficiency and saves time and manpower.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112486801B_ABST
    Figure CN112486801B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides an App Scheme usability verification method and system. First, an H5 document is obtained, and the H5 document contains function information of the to-be-verified App Scheme in the to-be-verified App Scheme set and the associated target App. Then, if a verification instruction for any to-be-verified App Scheme is received, based on the function information of the to-be-verified App Scheme contained in the H5 document and the target App associated with the function information, the usability of the any to-be-verified App Scheme on the client is verified. The usability of the App Scheme can be simply and efficiently detected on the client through the H5 document, and it is not necessary for R & D, testing, product and other personnel to perform complex configurations, which can improve the verification efficiency and save the time and manpower consumed by the verification work.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of computer software, and in particular, to an App Scheme usability verification method and system. Background Art

[0002] App Scheme is a jump protocol used by the client to open a specific page in a specific application (App). App Scheme usually contains content such as an App identifier, a target page address, parameter pairs, etc. For example:

[0003] lianjiabeike: / / deeplink?scheme=lianjiabeike%3A%2F%2Ftabbar%3Fscheme%3Dhomepage%2Fmain&source=tencent_adx;

[0004] The above is an App Scheme that can jump from outside the target App to the home page of the target App. The outside of the target App can be understood as other Apps or browsers on the same device as the target App. Currently, App Scheme has been widely used in the App advertising placement business scenario.

[0005] However, in the prior art, there is no simple and efficient means to detect whether an App Scheme is available and meets expectations on the client side, that is, there is no effective method to verify the usability of the App Scheme on the client side. If it is necessary to verify the performance of the App Scheme on the client side, it is necessary for R & D, testing, product and other personnel to perform relatively complex configurations at the same time, and the verification work is very time-consuming and labor-intensive. Summary of the Invention

[0006] Embodiments of the present invention provide an App Scheme usability verification method and a client to solve the defects existing in the prior art.

[0007] Embodiments of the present invention provide an App Scheme usability verification method, including:

[0008] Obtain an H5 document, where the H5 document contains function information of the App Scheme to be verified in the set of App Schemes to be verified and a target App associated with the function information;

[0009] If a verification instruction for any App Scheme to be verified is received, the availability of the any App Scheme to be verified on the client is verified based on the function information of the App Scheme to be verified included in the H5 document and the target App associated with the function information;

[0010] If it is determined that after the client executes the any App Scheme to be verified, the page on the client successfully jumps to the target page in the target APP associated with the function information of the any App Scheme to be verified, the verification passes.

[0011] According to an embodiment of the present invention, in the App Scheme availability verification method, the H5 document includes an input box;

[0012] The input box is used to receive an external App Scheme to be verified;

[0013] Correspondingly, the method further includes:

[0014] If a verification instruction for the external App Scheme to be verified is received, the availability of the external App Scheme to be verified on the client is verified based on the H5 document.

[0015] According to an embodiment of the present invention, in the App Scheme availability verification method, the H5 document further includes a verification area corresponding to each App Scheme to be verified in the set of App Schemes to be verified;

[0016] Correspondingly, the method further includes:

[0017] If it is determined that any verification area is triggered, it is determined that a verification instruction for the App Scheme to be verified corresponding to the any verification area is received.

[0018] According to an embodiment of the present invention, before obtaining the H5 document in the App Scheme availability verification method, it further includes:

[0019] Obtain the set of App Schemes to be verified;

[0020] Based on the set of App Schemes to be verified, generate the H5 document and upload the H5 document to the server for storage.

[0021] According to an embodiment of the present invention, before obtaining the H5 document in the App Scheme availability verification method, it further includes:

[0022] If it is determined that the set of to-be-verified App Schemes has been updated, obtain the updated set of to-be-verified App Schemes;

[0023] Based on the updated set of to-be-verified App Schemes, generate a new H5 document, upload the new H5 document to the server, and replace the H5 document stored in the server with the new H5 document.

[0024] According to an embodiment of the present invention, for the App Scheme availability verification method, the obtaining of the H5 document specifically includes:

[0025] Scan the QR code corresponding to the storage location of the H5 document in the server to obtain the H5 document at the storage location of the H5 document.

[0026] According to an embodiment of the present invention, for the App Scheme availability verification method, the system type of the client is an Android system or an iOS system.

[0027] An embodiment of the present invention further provides an App Scheme availability verification system, including: an H5 document obtaining module, a verification module, and a judgment module. Among them,

[0028] The H5 document obtaining module is used to obtain an H5 document, and the H5 document contains the function information of the to-be-verified App Schemes in the set of to-be-verified App Schemes and the target App associated with the function information;

[0029] The verification module is used to, if a verification instruction for any to-be-verified App Scheme is received, verify the availability of the any to-be-verified App Scheme on the client based on the function information of the to-be-verified App Scheme contained in the H5 document and the target App associated with the function information;

[0030] The judgment module is used to, if it is determined that after the client executes the any to-be-verified App Scheme, the page on the client successfully jumps to the target page in the target APP associated with the function information of the any to-be-verified App Scheme, the verification is passed.

[0031] An embodiment of the present invention further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the steps of any of the above-mentioned App Scheme availability verification methods are implemented.

[0032] An embodiment of the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the App Scheme availability verification method described in any of the above are implemented.

[0033] The App Scheme availability verification method and system provided by the embodiments of the present invention first obtain an H5 document, where the H5 document contains the function information of the App Scheme to be verified in the set of App Schemes to be verified and the associated target App. Then, if a verification instruction for any App Scheme to be verified is received, based on the function information of the App Scheme to be verified contained in the H5 document and the target App associated with the function information, the availability of the any App Scheme to be verified on the client is verified. The availability of the App Scheme can be simply and efficiently detected on the client through the H5 document, without the need for complex configurations by R & D, testing, and product personnel, which can improve the verification efficiency and save the time and manpower consumed by the verification work. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0035] Figure 1 is a schematic flowchart of an App Scheme availability verification method provided by an embodiment of the present invention;

[0036] Figure 2 is a schematic display diagram of an H5 document provided by an embodiment of the present invention;

[0037] Figure 3 is a schematic flowchart of an App Scheme availability verification method provided by an embodiment of the present invention;

[0038] Figure 4 is a schematic complete flowchart of an App Scheme availability verification method provided by an embodiment of the present invention;

[0039] Figure 5 is a schematic structural diagram of an App Scheme availability verification system provided by an embodiment of the present invention;

[0040] Figure 6 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. Detailed implementation manners

[0041] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0042] In the prior art, there is no effective method to verify the usability of an App Scheme on a client. If it is necessary to verify the performance of an App Scheme on a client, it is necessary for personnel such as R & D, testing and product to perform relatively complex configurations, and the verification work is very time-consuming and laborious. For this reason, an App Scheme usability verification method is provided in the embodiments of the present invention.

[0043] Figure 1 It is a schematic flowchart of an App Scheme usability verification method provided in the embodiments of the present invention. As Figure 1 shown, the method includes:

[0044] S11, obtaining an H5 document, where the H5 document contains function information of a to-be-verified App Scheme in a to-be-verified App Scheme set and a target App associated with the function information;

[0045] S12, if a verification instruction for any to-be-verified App Scheme is received, verifying the usability of the any to-be-verified App Scheme on the client based on the function information of the to-be-verified App Scheme contained in the H5 document and the target App associated with the function information;

[0046] S13, if it is determined that after the client executes the any to-be-verified App Scheme, the page on the client successfully jumps to a target page in the target APP associated with the function information of the any to-be-verified App Scheme, the verification passes.

[0047] Specifically, in the embodiment of the present invention, the execution subject of the App Scheme availability verification method is the App Scheme availability verification system, and the operation object of the App Scheme availability verification system is the client. Multiple applications (Apps) can be installed on the client. Through the method provided in the embodiment of the present invention, the availability of the App Scheme associated with the Apps installed on the client can be verified. Among them, the availability of the App Scheme refers to whether the App Scheme is available on the client and whether it meets the expectations.

[0048] First, step S11 is executed to obtain an H5 document. The function information of the to-be-verified App Scheme in the to-be-verified App Scheme set and the target App associated with the function information are included in the H5 document. The to-be-verified App Scheme set contains multiple to-be-verified App Schemes. The to-be-verified App Scheme refers to the App Scheme associated with a certain App installed on the client and needs to verify the availability. The to-be-verified App Scheme usually contains related App identifiers, target page addresses, parameter pairs, and other contents. All the to-be-verified App Schemes included in the to-be-verified App Scheme set can be associated with only one App installed on the client or can be associated with multiple Apps installed on the client.

[0049] In the embodiment of the present invention, the H5 document is used for App Scheme availability verification. Therefore, the H5 document is a verification tool. The H5 document can be a document in HTML format generated in advance based on the to-be-verified App Scheme set according to preset rules. The preset rules can include basic tags, format tags, form tags, frame tags, image tags, audio / video tags, link tags, list tags, table tags, style / section tags, meta information tags, and programming tags, etc. Different tags can define different contents.

[0050] The H5 document is embodied in the form of a web page, and the web page carries a link URL. The web page contains the function information of each to-be-verified App Scheme and the associated target App, and can be arranged in a certain order. The specific arrangement order can be set as needed or can be set according to the order of all the to-be-verified App Schemes in the to-be-verified App Scheme set. The embodiment of the present invention does not make specific limitations on this.

[0051] The function information of each App Scheme to be verified can specifically be the target page associated with the target App having an association relationship. For example, it can include: 1. Go to the home page of the target App; 2. Go to the second-hand housing list - filter urban area page in the target App; 3. Go to the second-hand housing list - filter business district page in the target App; 4. Go to the second-hand housing community for-sale housing list page in the target App; 5. Go to the second-hand housing home page in the target App; 6. Go to the second-hand housing list page in the target App, etc. Among them, the target App can be one App or multiple different Apps for realizing real estate transactions.

[0052] Then step S12 is executed. Before this, it is judged whether a verification instruction for a certain App Scheme to be verified is received, and this verification instruction can be triggered by the user. If it is received, it means that the user needs to verify this App Scheme to be verified. Therefore, the availability of this App Scheme to be verified on the client can be verified according to the function information of the App Scheme to be verified included in the H5 document and the target App associated with the function information. The specific verification method can be to execute this App Scheme to be verified on the client and judge whether the page on the client can successfully jump after execution.

[0053] Finally, step S13 is executed. If the judgment result is that after the client executes any App Scheme to be verified, the page on the client successfully jumps to the target page in the target App associated with the function information of any App Scheme to be verified, that is, the page on the client successfully jumps to the page corresponding to the target page address included in any App Scheme to be verified, the verification passes; otherwise, the verification fails.

[0054] When the verification fails, a problem feedback message can be popped up to show the user that the verification result is not passed. On this basis, information such as the reason for the verification failure can also be shown. That is to say, the problem feedback message can include the information that the verification fails and the reason for the failure, etc.

[0055] In the embodiment of the present invention, the method for verifying the usability of the App Scheme first obtains an H5 document, where the H5 document contains the function information of the App Scheme to be verified in the set of App Schemes to be verified and the associated target App; then, if a verification instruction for any App Scheme to be verified is received, based on the function information of the App Scheme to be verified contained in the H5 document and the target App associated with the function information, the usability of the any App Scheme to be verified on the client is verified. The usability of the App Scheme can be simply and efficiently detected on the client through the H5 document, without the need for complex configurations by R & D, testing, product and other personnel, which can improve the verification efficiency and save the time and manpower consumed by the verification work.

[0056] Based on the above embodiment, in the method for verifying the usability of the App Scheme provided by the embodiment of the present invention, the H5 document contains an input box;

[0057] The input box is used to receive the external App Scheme to be verified;

[0058] Correspondingly, the method further includes:

[0059] If a verification instruction for the external App Scheme to be verified is received, based on the H5 document, the usability of the external App Scheme to be verified on the client is verified.

[0060] Specifically, to meet the needs of users to verify different App Schemes to be verified, an input box can be set in the H5 document, and the input box can be deployed directly above the H5 document. Users can input the App Scheme to be verified that is not included in the H5 document, that is, the custom external App Scheme to be verified, through the client. Then the client determines whether a verification instruction for the external App Scheme to be verified is received. If so, based on the H5 document, the usability of the external App Scheme to be verified on the client is verified, that is, the external App Scheme to be verified is executed on the client. If the page can successfully jump to the target page corresponding to the external App Scheme to be verified, that is, the page corresponding to the target page address included in the external App Scheme to be verified, the verification passes; otherwise, the verification fails.

[0061] In the embodiment of the present invention, introducing the external App Scheme to be verified can meet the needs of users as much as possible and improve the user experience.

[0062] As a preferred solution, the foreign App Scheme to be verified can be the new App Scheme to be verified obtained after each App version update. In this way, it can be ensured that after each App version update, the verification of the availability of the App Scheme on the client can be achieved without complex configuration.

[0063] Based on the above embodiments, in the App Scheme availability verification method provided in the embodiments of the present invention, the H5 document further includes a verification area corresponding to each App Scheme to be verified in the set of App Schemes to be verified;

[0064] Correspondingly, the method further includes:

[0065] If it is determined that any verification area is triggered, it is determined that a verification instruction for the App Scheme to be verified corresponding to the any verification area is received.

[0066] Specifically, in the H5 document, each App Scheme to be verified corresponds to a verification area, and this verification area can be triggered by a user's click operation, press operation or touch operation. This verification area can specifically be a button. When the user presses this button, that is, the button is triggered. At this time, the client can sense this trigger, which indicates that the client has received the verification instruction for the App Scheme to be verified corresponding to this verification area. That is to say, whether the client receives the verification instruction for a certain App Scheme to be verified can be determined by whether it senses the trigger action of the corresponding verification area. It should be noted that in the H5 document, there is also a verification area corresponding to the foreign App Scheme to be verified, and this verification area can be located below or to the right of the input box. If this verification area is triggered, it is determined that the verification instruction for this foreign App Scheme to be verified is received.

[0067] Figure 2 It is a schematic diagram of the display of an H5 document provided in the embodiments of the present invention. Figure 2The H5 document includes an input box 21, which is located in the upper middle part. A verification area 22 is set at the bottom of the input box, corresponding to the external App Scheme to be verified entered in the input box. The H5 document also contains the functional information of 5 App Schemes to be verified and the associated target Apps. The functional information of the 5 App Schemes to be verified are: 1. Go to the homepage; 2. Go to the second-hand housing list-filter urban area page; 3. Go to the second-hand housing list-filter business district page; 4. Go to the second-hand housing community for sale list page; 5. Go to the second-hand housing homepage. The target Apps associated with the 5 App Schemes to be verified are: 1.a App; 2.a App; 3.a App; 4.a App, b App; 5.a App, b App. A corresponding verification area is set on the right side of each target App associated with the App Scheme to be verified. By triggering a certain verification area, the availability of the corresponding App Scheme to be verified on the client can be verified. For example, if the verification area on the right side of the target App associated with the first App Scheme to be verified is triggered, "Go to the homepage of App a" is executed. If the homepage of App a is successfully entered, it means that the verification is passed. Otherwise, the verification fails.

[0068] In an embodiment of the present invention, a method is provided for determining the timing of receiving a verification instruction by judging whether a verification area is triggered. The method is simple and easy to implement, and fully respects the user's wishes.

[0069] Based on the above embodiments, Figure 3 An App Scheme availability verification method provided in an embodiment of the present invention, wherein obtaining an H5 document further includes:

[0070] S31, obtaining the App Scheme set to be verified;

[0071] S32: Generate the H5 document based on the App Scheme set to be verified, and upload the H5 document to the server for storage.

[0072] Specifically, the App Scheme availability verification method provided in the embodiment of the present invention can be implemented by an H5 document generation device included in an App Scheme availability verification system to generate an H5 document for performing App Scheme availability verification.

[0073] First, step S31 is performed to obtain a set of App Schemes to be verified. The set of App Schemes to be verified may represent a plurality of App Schemes to be verified in the form of a table.

[0074] Then, step S32 is executed to generate an H5 document in HTML format based on the set of App Schemes to be verified. The preset rules may include basic tags, formatting tags, form tags, frame tags, image tags, audio / video tags, link tags, list tags, table tags, style / section tags, meta-information tags, and programming tags, etc. Different tags can define different contents.

[0075] The generated H5 document may include the function information of the App Schemes to be verified in the set of App Schemes to be verified and the associated target Apps. For the specific display content of the H5 document, refer to the above embodiments and Figure 2 , which will not be elaborated in the embodiments of the present invention.

[0076] The role of the generated H5 document is to enable the client to obtain the H5 document and, after receiving the verification instruction for any App Scheme to be verified in the set of App Schemes to be verified, verify the availability of the App Scheme to be verified on the client based on the H5 document. After generating the H5 document, the H5 document is uploaded to the server for storage.

[0077] Based on the above embodiments, in the App Scheme availability verification method provided in the embodiments of the present invention, before obtaining the H5 document, it further includes:

[0078] If it is judged that the set of App Schemes to be verified is updated, obtain the updated set of App Schemes to be verified;

[0079] Based on the updated set of App Schemes to be verified, generate a new H5 document, upload the new H5 document to the server, and replace the H5 document stored in the server with the new H5 document.

[0080] Specifically, before obtaining the H5 document, it can first be judged whether the set of App Schemes to be verified is updated. After the user updates the set of App Schemes to be verified, the App Scheme availability verification system can receive an update feedback, and then it can be judged according to the update feedback that the set of App Schemes to be verified has been updated. At this time, the updated set of App Schemes to be verified can be obtained, and a new H5 document can be generated according to the updated set of App Schemes to be verified.

[0081] Then, the generated new H5 document is uploaded to the server to replace the original H5 document stored in the server. So that the client can verify the availability of the App Scheme on it according to the new H5 document.

[0082] Based on the above embodiments, in the App Scheme availability verification method provided in the embodiments of the present invention, the obtaining of the H5 document specifically includes:

[0083] Scan the two-dimensional code corresponding to the storage location of the H5 document in the server to obtain the H5 document at the storage location of the H5 document.

[0084] Specifically, there is a corresponding two-dimensional code for the storage location of the H5 document in the server. The client can access the storage location of the H5 document and open the H5 document by scanning this two-dimensional code.

[0085] In the embodiments of the present invention, the H5 document can be stored in the server. The client scans the two-dimensional code to obtain the H5 document at the storage location of the H5 document. At this time, the H5 document can be opened in the server, or the H5 document can be cached or downloaded to the local and opened for subsequent operations.

[0086] In the embodiments of the present invention, by introducing the two-dimensional code corresponding to the storage location of the H5 document in the server, the H5 document can be quickly obtained by scanning the two-dimensional code, which can further shorten the verification time and improve the verification efficiency.

[0087] Based on the above embodiments, in the App Scheme availability verification method provided in the embodiments of the present invention, the system type of the client is an Android system or an iOS system.

[0088] Specifically, since the H5 document is applicable to both the Android system and the iOS system, it can be opened by a client with the system type of the Android system or a client with the system type of the iOS system. Therefore, the H5 document has universality. By using the H5 document, dual-end verification of Android clients and iOS clients can be realized, which improves the applicable range of the verification method provided in the embodiments of the present invention and avoids the problems of resource waste and incompatibility caused by the need to provide different configurations for different systems.

[0089] Figure 4 This is the complete flow schematic diagram of the App Scheme availability verification method provided in the embodiments of the present invention, as Figure 4As shown in the figure, the H5 document generation device determines whether the set of to-be-verified App Schemes has been updated. If so, it generates a new H5 document based on the updated set of to-be-verified App Schemes and uploads the new H5 document to the server. If not, the client scans the QR code to open the H5 document, and the client determines whether there is an external to-be-verified App Scheme. If there is, it verifies the availability of the external to-be-verified App Scheme on the client based on the H5 document and determines whether the verification passes. If it passes, the process ends; if it fails, problem feedback is carried out. If there is none, when receiving a verification instruction for any to-be-verified App Scheme, it verifies the availability of the to-be-verified App Scheme on the client according to the H5 document and determines whether the verification passes. If it passes, the process ends; if it fails, problem feedback is carried out.

[0090] Based on the above embodiments, Figure 5 An App Scheme availability verification system provided in an embodiment of the present invention includes: an H5 document acquisition module 51, a verification module 52, and a judgment module 53. Among them,

[0091] The H5 document acquisition module 51 is used to acquire an H5 document, and the H5 document contains the function information of the to-be-verified App Scheme in the set of to-be-verified App Schemes and the target App associated with the function information;

[0092] The verification module 52 is used to, if receiving a verification instruction for any to-be-verified App Scheme, verify the availability of the any to-be-verified App Scheme on the client based on the function information of the to-be-verified App Scheme contained in the H5 document and the target App associated with the function information;

[0093] The judgment module 53 is used to, if it is judged that after the client executes the any to-be-verified App Scheme, the page on the client successfully jumps to the target page in the target APP associated with the function information of the any to-be-verified App Scheme, then the verification passes.

[0094] Specifically, in the App Scheme availability verification system provided in the embodiment of the present invention, the functions of each module correspond one-to-one to the operation processes of each step in the above method embodiments with the App Scheme availability verification system as the execution subject, and the achieved effects are also the same. For details, refer to the above embodiments, and the embodiments of the present invention will not be elaborated herein.

[0095] Based on the above embodiments, the H5 document contains an input box;

[0096] The input box is used to receive an external App Scheme to be verified;

[0097] Correspondingly, the verification module is further used for:

[0098] If a verification instruction for the external App Scheme to be verified is received, then based on the H5 document, verify the availability of the external App Scheme to be verified on the client.

[0099] On the basis of the above embodiment, the H5 document further includes a verification area corresponding to each App Scheme to be verified in the set of App Schemes to be verified;

[0100] Correspondingly, the verification module is further used for:

[0101] If it is determined that any verification area is triggered, then it is determined that a verification instruction for the App Scheme to be verified corresponding to any verification area is received.

[0102] On the basis of the above embodiment, the App Scheme availability verification system further includes: an H5 document generation device, and the H5 document generation device is used for:

[0103] Obtain the set of App Schemes to be verified;

[0104] Generate the H5 document based on the set of App Schemes to be verified, and upload the H5 document to the server for storage.

[0105] On the basis of the above embodiment, the H5 document generation device is further used for:

[0106] If it is determined that the set of App Schemes to be verified is updated, then obtain the updated set of App Schemes to be verified;

[0107] Generate a new H5 document based on the updated set of App Schemes to be verified, upload the new H5 document to the server, and replace the H5 document stored in the server with the new H5 document.

[0108] On the basis of the above embodiment, the H5 document acquisition module is specifically used for:

[0109] Scan the two-dimensional code corresponding to the storage location of the H5 document in the server to obtain the H5 document at the storage location of the H5 document.

[0110] On the basis of the above embodiment, the system type of the client is an Android system or an iOS system.

[0111] Figure 6 Illustrates a schematic diagram of the physical structure of an electronic device, as Figure 6 shown. The electronic device may include: a processor 610, a communications interface 620, a memory 630, and a communication bus 640. Among them, the processor 610, the communications interface 620, and the memory 630 complete communication with each other through the communication bus 640. The processor 610 may call the logical instructions in the memory 630 to execute the App Scheme availability verification method, which includes: obtaining an H5 document, where the H5 document contains the function information of the to-be-verified App Scheme in the to-be-verified App Scheme set to be verified and the target App associated with the function information; if a verification instruction for any to-be-verified App Scheme is received, then based on the function information of the to-be-verified App Scheme contained in the H5 document and the target App associated with the function information, verify the availability of the any to-be-verified App Scheme on the client; if it is determined that after the client executes the any to-be-verified App Scheme, the page on the client successfully jumps to the target page in the target APP associated with the function information of the any to-be-verified App Scheme, then the verification passes.

[0112] In addition, when the logical instructions in the above-mentioned memory 630 can be implemented in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. And the foregoing storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs and other various media that can store program codes.

[0113] On the other hand, an embodiment of the present invention further provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the App Scheme availability verification method provided by each of the above method embodiments. The method includes: obtaining an H5 document, where the H5 document contains function information of a to-be-verified App Scheme in a set of to-be-verified App Schemes and a target App associated with the function information; if a verification instruction for any to-be-verified App Scheme is received, then based on the function information of the to-be-verified App Scheme contained in the H5 document and the target App associated with the function information, verify the availability of the any to-be-verified App Scheme on a client; if it is determined that after the client executes the any to-be-verified App Scheme, the page on the client successfully jumps to a target page in the target APP associated with the function information of the any to-be-verified App Scheme, then the verification passes.

[0114] On another aspect, an embodiment of the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is configured to execute the App Scheme availability verification method provided by each of the above embodiments. The method includes: obtaining an H5 document, where the H5 document contains function information of a to-be-verified App Scheme in a set of to-be-verified App Schemes and a target App associated with the function information; if a verification instruction for any to-be-verified App Scheme is received, then based on the function information of the to-be-verified App Scheme contained in the H5 document and the target App associated with the function information, verify the availability of the any to-be-verified App Scheme on a client; if it is determined that after the client executes the any to-be-verified App Scheme, the page on the client successfully jumps to a target page in the target APP associated with the function information of the any to-be-verified App Scheme, then the verification passes.

[0115] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative labor.

[0116] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0117] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An App Scheme usability verification method, characterized in that, it includes: Obtain an H5 document, where the H5 document contains the function information of the to-be-verified App Scheme in the to-be-verified App Scheme set and the target App associated with the function information; If a verification instruction for any to-be-verified App Scheme is received, then based on the function information of the to-be-verified App Scheme contained in the H5 document and the target App associated with the function information, verify the usability of the any to-be-verified App Scheme on the client; If it is determined that after the client executes the any to-be-verified App Scheme, the page on the client successfully jumps to the target page in the target APP associated with the function information of the any to-be-verified App Scheme, the verification passes; The H5 document contains an input box; The input box is used to receive the external to-be-verified App Scheme; Correspondingly, the method further includes: If a verification instruction for the external to-be-verified App Scheme is received, then based on the H5 document, verify the usability of the external to-be-verified App Scheme on the client; The H5 document also contains a verification area corresponding to each to-be-verified App Scheme in the to-be-verified App Scheme set; Correspondingly, the method further includes: If it is determined that any verification area is triggered, it is determined that a verification instruction for the to-be-verified App Scheme corresponding to the any verification area is received.

2. The App Scheme usability verification method according to claim 1, characterized in that, Before obtaining the H5 document, it further includes: Obtain the to-be-verified App Scheme set; Based on the to-be-verified App Scheme set, generate the H5 document, and upload the H5 document to the server for storage.

3. The App Scheme usability verification method according to claim 2, characterized in that, Before obtaining the H5 document, it further includes: If it is determined that the to-be-verified App Scheme set is updated, obtain the updated to-be-verified App Scheme set; Based on the updated to-be-verified App Scheme set, generate a new H5 document, upload the new H5 document to the server, and replace the H5 document stored in the server with the new H5 document.

4. The App Scheme usability verification method according to claim 3, characterized in that, The obtaining of the H5 document specifically includes: Scan the QR code corresponding to the storage location of the H5 document in the server to obtain the H5 document at the storage location of the H5 document.

5. The App Scheme usability verification method according to any one of claims 1-4, characterized in that, The system type of the client is the Android system or the iOS system.

6. An App Scheme usability verification system, characterized in that, it includes: an H5 document acquisition module, configured to acquire an H5 document, where the H5 document contains function information of the App Scheme to be verified in the set of App Schemes to be verified and a target App associated with the function information; a verification module, configured to, if receiving a verification instruction for any App Scheme to be verified, verify the usability of the any App Scheme to be verified on the client based on the function information of the App Scheme to be verified contained in the H5 document and the target App associated with the function information; a judgment module, configured to, if it is judged that after the client executes the any App Scheme to be verified, the page on the client successfully jumps to the target page in the target App associated with the function information of the any App Scheme to be verified, then the verification passes; the H5 document contains an input box; the input box is used to receive an external App Scheme to be verified; correspondingly, the verification module is further configured to: if receiving a verification instruction for the external App Scheme to be verified, verify the usability of the external App Scheme to be verified on the client based on the H5 document; the H5 document further contains a verification area corresponding to each App Scheme to be verified in the set of App Schemes to be verified; correspondingly, the verification module is further configured to: if it is judged that any verification area is triggered, determine that a verification instruction for the App Scheme to be verified corresponding to the any verification area is received.

7. An electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, when the processor executes the program, it implements the steps of the App Scheme usability verification method according to any one of claims 1 to 5.

8. A non-transitory computer-readable storage medium, on which a computer program is stored, characterized in that, when the computer program is executed by the processor, it implements the steps of the App Scheme usability verification method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Third-party link verification method based on URL Scheme technology and related equipment

    CN110677391A