A multi-format WeChat applet management method and system

By assigning business format identifiers to WeChat applets and matching templates, the automated release and upgrade of WeChat applets is achieved, and the problems of high labor costs and low efficiency in the existing technology are solved, and development and maintenance efficiency is improved.

CN119415123BActive Publication Date: 2025-04-22南京爱福路汽车科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510029999.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-08
Publication Date
2025-04-22
Estimated Expiration
2045-01-08

AI Technical Summary

Technical Problem

In the prior art, the release and upgrade of WeChat applets requires manual uploading of codes, submission review and release, resulting in high labor costs and low efficiency, especially when multiple applets need to be developed and maintained.

Method used

By assigning a unique business format identifier to the WeChat applet, matching the corresponding WeChat applet template, and using the template to automatically execute the release and upgrade process, the automated applet release and upgrade functions are realized.

Benefits of technology

It improves the efficiency of WeChat mini-program development and maintenance work, reduces labor costs, reduces manual operation steps, and realizes automated release and upgrade processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119415123B_ABST
    Figure CN119415123B_ABST
Patent Text Reader

Abstract

The present invention proposes a multi-format WeChat applet management method and system. The method utilizes the similar characteristics of program release and program upgrade processes of WeChat applet in the same format, defines the release and upgrade processes of WeChat applet in different formats by constructing WeChat applet templates, and automatically executes these processes by computers, thereby providing automated applet release and upgrade functions for WeChat applet in different formats, thereby improving the efficiency of applet development and maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a multi-format WeChat applet management method and system. Background Art

[0002] For companies that provide WeChat mini-program development services, every time they develop a new WeChat mini-program for a customer, they need to manually upload the code, submit it for review, and then publish it. As the number of WeChat mini-programs that need to be developed and maintained increases, these repetitive WeChat mini-program publishing and upgrade steps consume a lot of manpower costs, and manually executing the WeChat mini-program publishing and upgrade steps is very inefficient. Summary of the invention

[0003] One or more embodiments of this specification describe a multi-format WeChat mini-program management method and system, which can provide automated mini-program publishing and upgrade functions for WeChat mini-programs of different formats, thereby improving the efficiency of mini-program development and maintenance.

[0004] In a first aspect, a multi-format WeChat applet management method is provided, the method comprising:

[0005] In response to the target user's WeChat mini program authorization behavior, a unique business format identifier is assigned to the target user's WeChat mini program, where the business format identifier is used to characterize the business format of the WeChat mini program in the business format industry chain;

[0006] In response to a program publishing request or a program upgrade request initiated by the target user, a corresponding WeChat applet template is matched for the WeChat applet of the target user according to the business format identifier, and the template number of the WeChat applet template is returned to the target user; the WeChat applet template includes a WeChat applet publishing template and a WeChat applet upgrade template, the WeChat applet publishing template defines the program publishing steps of the WeChat applet corresponding to the business format identifier and the parameters required for each of the program publishing steps, and the WeChat applet upgrade template defines the program publishing and upgrading steps of the WeChat applet corresponding to the business format identifier and the parameters required for each of the program upgrading steps;

[0007] The WeChat applet code uploaded by the target user and the template number bound to the WeChat applet code are obtained, and a corresponding WeChat applet template is selected according to the template number to execute a corresponding program release process or program upgrade process for the WeChat applet code.

[0008] As an optional implementation manner of the method of the first aspect, the method further includes:

[0009] Before matching the corresponding WeChat applet template for the target user's WeChat applet, a corresponding WeChat applet template is constructed for the WeChat applet of each business format in the business format industry chain according to the business format industry chain.

[0010] As an optional implementation of the method of the first aspect, in response to the target user's WeChat mini program authorization behavior, a unique business format identifier is allocated to the target user's WeChat mini program, specifically including:

[0011] Determine the business characteristics of the WeChat Mini Program according to the WeChat Mini Program authorization information of the target user;

[0012] The business characteristics of the WeChat applet are matched with the business characteristics of each business in the business industry chain, and the business identification of the WeChat applet of the target user is determined based on the matching result.

[0013] As an optional implementation of the method of the first aspect, the method further includes: pre-decoupling the program release function code and the program upgrade function code of the WeChat mini-programs of different business formats into sub-function modules; in response to the program release request or program upgrade request initiated by the target user, matching the corresponding WeChat mini-program template for the WeChat mini-program of the target user according to the business format identifier, specifically including:

[0014] In response to a program publishing request initiated by the target user, determining a program publishing process of the target user's WeChat applet according to the business format identifier, and selecting a corresponding sub-function module according to the program publishing process to construct the WeChat applet publishing template;

[0015] In response to the program upgrade request initiated by the target user, the program upgrade process of the WeChat applet of the target user is determined according to the business format identifier, and the corresponding sub-function module is selected according to the program upgrade process to construct the WeChat applet upgrade template.

[0016] In a second aspect, a multi-format WeChat applet management system is provided, the system comprising:

[0017] A first response module is configured to respond to the target user's WeChat mini program authorization behavior and assign a unique business format identifier to the target user's WeChat mini program, wherein the business format identifier is used to characterize the business format of the WeChat mini program in the business format industry chain;

[0018] A second response module is configured to respond to a program release request or a program upgrade request initiated by the target user, match a corresponding WeChat applet template for the WeChat applet of the target user according to the business format identifier, and return the template number of the WeChat applet template to the target user; the WeChat applet template includes a WeChat applet release template and a WeChat applet upgrade template, the WeChat applet release template defines the program release steps of the WeChat applet corresponding to the business format identifier and the parameters required for each of the program release steps, and the WeChat applet upgrade template defines the program release and upgrade steps of the WeChat applet corresponding to the business format identifier and the parameters required for each of the program upgrade steps;

[0019] A data acquisition module, configured to acquire the WeChat applet code uploaded by the target user and a template number bound to the WeChat applet code;

[0020] The execution module is configured to select a corresponding WeChat applet template according to the template number to execute a corresponding program release process or program upgrade process on the WeChat applet code.

[0021] As an optional implementation manner of the system according to the second aspect, the system further includes:

[0022] The WeChat applet template management module is configured to construct a corresponding WeChat applet template for each WeChat applet of the business format in the business format industry chain according to the business format industry chain.

[0023] As an optional implementation manner of the system according to the second aspect, the first response module is specifically configured to:

[0024] Determine the business characteristics of the WeChat Mini Program according to the WeChat Mini Program authorization information of the target user;

[0025] The business characteristics of the WeChat applet are matched with the business characteristics of each business in the business industry chain, and the business identification of the WeChat applet of the target user is determined based on the matching result.

[0026] As an optional implementation manner of the system according to the second aspect, the second response module is specifically configured to:

[0027] Decouple the program release function code and program upgrade function code of WeChat mini programs of different business formats into sub-function modules in advance;

[0028] When obtaining a program publishing request initiated by the target user, determining the program publishing process of the WeChat applet of the target user according to the business format identifier, and selecting a corresponding sub-function module according to the program publishing process to construct the WeChat applet publishing template;

[0029] When a program upgrade request initiated by the target user is obtained, the program upgrade process of the WeChat applet of the target user is determined according to the business format identifier, and a corresponding sub-function module is selected according to the program upgrade process to construct the WeChat applet upgrade template.

[0030] In a third aspect, a computer-readable storage medium is provided, on which a computer program is stored, characterized in that when the computer program is executed by a processor, the processor executes the above-mentioned multi-format WeChat mini-program management method.

[0031] In a fourth aspect, an electronic device is provided, characterized in that it includes:

[0032] One or more processors; and a memory associated with the one or more processors, the memory being used to store program instructions, which, when read and executed by the one or more processors, enable the electronic device to execute a multi-format WeChat mini-program management method.

[0033] Beneficial effects: One or more embodiments of the present specification provide a multi-format WeChat mini-program management method, which utilizes the similarities in the program release and program upgrade processes of WeChat mini-programs of the same format, defines the release and upgrade processes of WeChat mini-programs of different formats by constructing WeChat mini-program templates, and automatically executes these processes by computers, thereby providing WeChat mini-programs of different formats with automated mini-program release and upgrade functions, thereby improving the efficiency of mini-program development and maintenance.

[0034] Correspondingly, the multi-format WeChat applet management method system described in the present invention also has the above-mentioned technical effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the embodiments of this specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0036] Figure 1 It is a flowchart of a multi-format WeChat applet management method involved in an embodiment of this specification.

[0037] Figure 2 It is a structural diagram of a multi-format WeChat applet management system involved in an embodiment of this specification.

[0038] Figure 3It is a functional architecture diagram of a multi-format WeChat mini-program management system involved in an embodiment of this specification in an implementation scenario. DETAILED DESCRIPTION

[0039] First of all, it should be noted that the terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "the" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates otherwise.

[0040] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Therefore, it should be recognized by those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description.

[0041] It should be noted that: in other embodiments, the steps of the corresponding method are not necessarily performed in the order shown and described in this specification. In some other embodiments, the steps included in the method may be more or less than those described in this specification. In addition, a single step described in this specification may be decomposed into multiple steps for description in other embodiments; and multiple steps described in this specification may be combined into a single step for description in other embodiments.

[0042] The training method of the image sample generation model, the image sample generation method and the device described in the embodiments of this specification will be further described in detail below in combination with the drawings and specific embodiments of the specification, but this detailed description does not constitute a limitation on the embodiments of this specification.

[0043] In some embodiments, a multi-format WeChat applet management method is provided, such as Figure 1 As shown, the method includes steps S100 to S104.

[0044] S100: In response to the WeChat mini program authorization behavior of the target user, a unique business type identifier is allocated to the WeChat mini program of the target user.

[0045] The above-mentioned target users are usually corporate users who need to be provided with WeChat mini-program development and maintenance services. Before providing the multi-format WeChat mini-program management method described in this implementation to the target users, it is first necessary to obtain the WeChat mini-program authorization of the target user, and obtain the corresponding WeChat mini-program interface based on the target user's authorization, so as to provide publishing and upgrade services for the WeChat mini-program.

[0046] The above-mentioned business format identifier is used to characterize the business format of the target user's WeChat applet in the business format industry chain. Before implementing this step, you can first collect the user information of all target users who need to be served, and build the business format industry chain to which these target users belong based on this. For each business format in the industry chain, build a business format identifier allocation mechanism, that is, build a mapping relationship between the business format identifier and the business format. For example, for business format A, N business format identifiers A1 to AN under this business format can be constructed, and these N business format identifiers all point to business format A.

[0047] In some embodiments, the business characteristics of each business format in the business format industry chain can be extracted. When it is necessary to assign a business format identifier to the target user's WeChat applet, the business format characteristics of the WeChat applet can be extracted from the target user's WeChat applet authorization information, and then the business format characteristics of the WeChat applet are matched with the business format characteristics of each business format in the business format industry chain. Based on the matching results, the business format corresponding to the target user's WeChat applet is determined, and then the business format identifier is assigned to the WeChat applet through the above-mentioned business format identifier allocation mechanism.

[0048] S102: In response to a program publishing request or a program upgrade request initiated by a target user, a corresponding WeChat mini-program template is matched for the WeChat mini-program of the target user according to the business format identifier, and a template number of the WeChat mini-program template is returned to the target user.

[0049] The above-mentioned WeChat applet template is a pre-edited computer program that can be executed by a computer device, including a WeChat applet release template and a WeChat applet upgrade template. Before matching the corresponding WeChat applet template for the target user's WeChat applet, it is necessary to build a corresponding WeChat applet template for each type of WeChat applet in the industry chain according to the industry chain. The WeChat applet release template defines the program release steps of the WeChat applet corresponding to different industry identifiers and the parameters required for each program release step. The program release steps here may include one or more of WeChat applet category settings, privacy interface application, user privacy guide settings, applet domain name settings, applet code upload, applet code submission review, and applet code release and launch. The WeChat applet upgrade template defines the program upgrade steps of the WeChat applet corresponding to different industry identifiers and the parameters required for each program upgrade step. By executing the computer program of the above-mentioned WeChat applet template by a computer device, the corresponding WeChat applet release process or WeChat applet upgrade process can be completed.

[0050] In some implementations, considering that there are many common functions in WeChat mini-program templates of different business formats, the program release function codes and program upgrade function codes of WeChat mini-programs of different business formats can be pre-decoupled into independent sub-function modules, and then when a program release request or program upgrade request is received from a target user, the specific business process is determined according to the business format identifier, and the sub-function module is selected according to the needs of the business process to build the WeChat mini-program template. This functional decoupling method can flexibly match the construction requirements of WeChat mini-program templates of different business formats. For some sub-function modules that can be used universally, there is no need to repeatedly edit them when building a new WeChat mini-program template, thereby improving the construction efficiency of the WeChat mini-program template and facilitating the modification or replacement of local functions of the WeChat mini-program template.

[0051] Specifically, when constructing a WeChat mini-program release template, upon receiving a program release request initiated by a target user, the program release process of the target user's WeChat mini-program can be determined based on the business format identifier. This program release process can be a pre-edited unified program release process for the same business format WeChat mini-program, or it can be a different program release process edited and uploaded by a programmer based on different release requirements of different WeChat mini-programs of the same business format. After determining the program release process of the target user's WeChat mini-program, the corresponding sub-function module can be selected based on the requirements of the program release process to construct a WeChat mini-program release template.

[0052] For the construction of WeChat mini program upgrade template, when receiving the program upgrade request initiated by the target user, the program upgrade process of the target user's WeChat mini program can be determined according to the business type identifier. This program upgrade process can be a pre-edited unified program upgrade process for the same business type WeChat mini program, or it can be a different program upgrade process edited and uploaded by a programmer according to the different upgrade requirements of different WeChat mini programs in the same business type. After determining the program upgrade process of the target user's WeChat mini program, the corresponding sub-function module can be selected according to the requirements of the program upgrade process to build the WeChat mini program upgrade template.

[0053] S104: Obtain the WeChat applet code uploaded by the target user and the template number bound to the WeChat applet code, and select a corresponding WeChat applet template according to the template number to execute a corresponding program release process or program upgrade process for the WeChat applet code.

[0054] After the target user obtains the template number of the WeChat applet template, he can bind the WeChat applet code to be submitted and the template number, and then submit them simultaneously. For example, if the target user needs to publish a WeChat applet, the WeChat applet code to be published and the template number of the WeChat applet publishing template will be bound and uploaded. After the background receives the template number, it can find the corresponding WeChat applet publishing template based on it, and then execute the publishing process defined by the WeChat applet publishing template for the WeChat applet code uploaded by the target user. If the target user needs to upgrade the WeChat applet, the WeChat applet code required for the upgrade and the template number of the WeChat applet upgrade template will be bound and uploaded. After the background receives the template number, it can find the corresponding WeChat applet upgrade template based on it, and then execute the upgrade process defined by the WeChat applet upgrade template for the WeChat applet code uploaded by the target user.

[0055] Corresponding to the above-mentioned multi-format WeChat applet management method, this embodiment also provides a multi-format WeChat applet management system. Figure 2 , Figure 2 This is a schematic diagram of the structure of a multi-format WeChat applet management system proposed in one or more embodiments of this specification. The system can be used to implement the above-mentioned multi-format WeChat applet management. It should be noted that the multi-format WeChat applet management described in one or more embodiments of this application can rely on Figure 2 The multi-format WeChat applet management system shown is implemented, but not limited to this system.

[0056] like Figure 2 As shown, the multi-format WeChat applet management system includes:

[0057] The first response module 201 is configured to respond to the WeChat mini program authorization behavior of the target user and allocate a unique business type identifier to the WeChat mini program of the target user.

[0058] The second response module 202 is configured to respond to a program release request or a program upgrade request initiated by a target user, match the corresponding WeChat applet template for the target user's WeChat applet according to the business format identifier, and return the template number of the WeChat applet template to the target user.

[0059] The data acquisition module 203 is configured to acquire the WeChat applet code uploaded by the target user and the template number bound to the WeChat applet code.

[0060] The execution module 204 is configured to select a corresponding WeChat applet template according to the template number to execute a corresponding program release process or program upgrade process on the WeChat applet code.

[0061] With respect to the above-mentioned first response module 201, the business type identifier assigned by the first response module 201 to the target user's WeChat applet is used to characterize the business type of the target user's WeChat applet in the business type industry chain.

[0062] Optionally, the above-mentioned first response module 201 can be specifically used to determine the business characteristics of the WeChat applet based on the target user's WeChat applet authorization information; use the business characteristics of the WeChat applet to match the business characteristics of each business in the business industry chain, and determine the business type identification of the target user's WeChat applet based on the matching results.

[0063] For the above-mentioned second response module 202, the WeChat applet template matched by the second response module 202 for the target user's WeChat applet is a pre-edited computer program that can be executed by a computer device, including a WeChat applet release template and a WeChat applet upgrade template. Before matching the corresponding WeChat applet template for the target user's WeChat applet, the above-mentioned system needs to build a corresponding WeChat applet template for each type of WeChat applet in the industry chain according to the industry chain. The WeChat applet release template defines the program release steps of the WeChat applet corresponding to different industry identifiers and the parameters required for each program release step. The program release steps here may include one or more of WeChat applet category settings, privacy interface application, user privacy guidance settings, applet domain name settings, applet code upload, applet code submission review, and applet code release and launch. The WeChat applet upgrade template defines the program upgrade steps of the WeChat applet corresponding to different industry identifiers and the parameters required for each program upgrade step. By executing the computer program of the above-mentioned WeChat applet template by a computer device, the corresponding WeChat applet release process or WeChat applet upgrade process can be completed.

[0064] Optionally, the above-mentioned second response module 202 can be specifically used to: pre-decouple the program release function code and program upgrade function code of WeChat mini-programs of different business formats into sub-function modules; when obtaining a program release request initiated by a target user, determine the program release process of the target user's WeChat mini-program according to the business format identifier, and select a corresponding sub-function module according to the program release process to construct a WeChat mini-program release template; when obtaining a program upgrade request initiated by a target user, determine the program upgrade process of the target user's WeChat mini-program according to the business format identifier, and select a corresponding sub-function module according to the program upgrade process to construct a WeChat mini-program upgrade template.

[0065] Optionally, the above system may also include a WeChat applet template management module, which is configured to construct a corresponding WeChat applet template for each WeChat applet of the business format in the business format industry chain according to the business format industry chain.

[0066] Below, the above-mentioned multi-format WeChat applet management method and system will be described in detail in combination with a specific implementation scenario. The implementation scenario is the publishing and version management business scenario of multi-format WeChat applet in the automotive aftermarket. In the automotive aftermarket scenario, the target users refer to enterprises in the automotive aftermarket industry chain, including brand owners, dealers, auto repair shops, etc.

[0067] Please refer to Figure 3 , Figure 3 The functional architecture diagram of a multi-format WeChat applet management system is shown. The system is mainly divided into the automotive aftermarket industry chain format layer, the WeChat applet code release and version management layer, and the WeChat third-party platform scheduling layer.

[0068] The automotive aftermarket industry chain business model layer is mainly used to build and maintain the automotive aftermarket industry chain. Specifically, it classifies the companies served by the system, establishes the organizational relationships of automotive aftermarket companies in the system, and generates a unique identifier to clarify the company's specific business model in the automotive aftermarket field, such as brand owners, dealers, auto repair shops, service providers, etc.

[0069] The WeChat mini-program code release and version management layer mainly includes the authorization management module, the mini-program code template management module, the mini-program code release module and the mini-program code version upgrade module. Among them, the authorization management module is mainly used to establish the relationship model between the WeChat mini-program and the automotive aftermarket format, provide the WeChat mini-program authorization and deauthorization functions, and provide the mini-program token management function. The mini-program code template management module is mainly used to establish the relationship model between the WeChat mini-program template and the automotive aftermarket format, and provide WeChat mini-program template management functions, such as WeChat mini-program template upload, deployment, deletion, etc. The mini-program code release module is used to implement the specific steps of mini-program code release based on the mini-program code template, including WeChat mini-program category settings, privacy interface application, user privacy guidance settings, mini-program domain name settings, mini-program code upload, mini-program code submission review, mini-program code release, mini-program code rollback, etc. The mini-program code version upgrade module is mainly used to implement the specific steps of mini-program code version upgrade based on the mini-program code template.

[0070] The WeChat third-party platform scheduling layer is used to provide users with WeChat mini-program authorization management functions, WeChat mini-program code publishing functions, and WeChat mini-program code template management functions.

[0071] based on Figure 3 The multi-format WeChat mini program management system shown in the figure has the following specific steps to implement the WeChat mini program release:

[0072] S310: The WeChat applet code release and version management layer generates authorization links for WeChat applet of different automotive aftermarket businesses, and then releases them to target users through the WeChat third-party scheduling platform layer. After the target user's WeChat applet administrator successfully scans the code for authorization, he can bind the WeChat applet of the enterprise and the corresponding organization of the enterprise in the system, thereby establishing a relationship between the WeChat applet and the automotive aftermarket business.

[0073] S312: WeChat mini-program developers of different business formats upload the developed WeChat mini-program code to the mini-program code template library of the WeChat mini-program code release and version management layer through the WeChat third-party scheduling platform layer, and obtain the template number of the WeChat mini-program code template. Then, the template number of the WeChat mini-program code template is bound to the automotive aftermarket business format.

[0074] S314: The target user submits a program release request to the WeChat Mini Program code release and version management layer.

[0075] S316: The WeChat mini-program code release and version management layer responds to the program release request, schedules the execution engine adapted to the target user's business model based on the pre-established WeChat mini-program release execution engine and the automotive aftermarket business model, and executes the program release process specified by the WeChat mini-program code template bound to the target user's business model through the execution engine.

[0076] based on Figure 3 The multi-format WeChat mini program management system shown in the figure has the following specific steps to implement the WeChat mini program upgrade:

[0077] S320: After completing the version upgrade code development, developers of WeChat mini-programs in different business formats upload the new version of the WeChat mini-program code to the mini-program code template library of the WeChat mini-program code release and version management layer through the internal code deployment platform through the WeChat third-party scheduling platform layer, and obtain the template number of the WeChat mini-program code template.

[0078] S322: The developer establishes the relationship between the template number of the WeChat applet code template and the automotive aftermarket business model in the system background, and notifies the upgrade scheduling engine through asynchronous messages to start scheduling the upgrade task.

[0079] S324: After receiving the notification, the upgrade scheduling engine will first scan a list of all WeChat mini-programs under the business format and push them to the upgrade queue.

[0080] S326: The upgrade execution engine scans the upgrade queue, and selects the corresponding WeChat applet code template according to the template number of the WeChat applet code template corresponding to the WeChat applet in the queue to upgrade the WeChat applet one by one.

[0081] Corresponding to the above-mentioned multi-format WeChat mini-program management method, this embodiment also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the processor executes the above-mentioned multi-format WeChat mini-program management method.

[0082] Corresponding to the above-mentioned multi-format WeChat applet management method, this embodiment further provides an electronic device, including:

[0083] One or more processors; and a memory associated with the one or more processors, the memory being used to store program instructions, which, when read and executed by the one or more processors, enable the electronic device to execute the above-mentioned multi-format WeChat mini-program management method.

[0084] It is to be understood that the structure illustrated in the embodiments of this specification does not constitute a specific limitation on the system of the embodiments of this specification. In other embodiments of the specification, the above system may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0085] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0086] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0087] It should be noted that the above examples are only specific embodiments of the present invention, and the present invention is obviously not limited to the above examples, and there are many similar variations. All variations directly derived or associated from the contents disclosed by the technicians in this field should fall within the protection scope of the present invention.

Claims

1. A multi-format WeChat applet management method, characterized in that: The method comprises: Determine the business characteristics of the WeChat Mini Program based on the WeChat Mini Program authorization information of the target user; Matching the business characteristics of the WeChat applet with the business characteristics of each business in the business industry chain, and determining the business identification of the WeChat applet of the target user according to the matching result, wherein the business identification is used to characterize the business of the WeChat applet in the business industry chain; In response to a program publishing request or a program upgrade request initiated by the target user, a corresponding WeChat applet template is matched for the WeChat applet of the target user according to the business format identifier, and the template number of the WeChat applet template is returned to the target user; the WeChat applet template includes a WeChat applet publishing template and a WeChat applet upgrade template, the WeChat applet publishing template defines the program publishing steps of the WeChat applet corresponding to the business format identifier and the parameters required for each of the program publishing steps, and the WeChat applet upgrade template defines the program publishing and upgrading steps of the WeChat applet corresponding to the business format identifier and the parameters required for each of the program upgrading steps; The WeChat applet code uploaded by the target user and the template number bound to the WeChat applet code are obtained, and a corresponding WeChat applet template is selected according to the template number to execute a corresponding program release process or program upgrade process for the WeChat applet code.

2. The method according to claim 1, characterized in that The method further comprises: Before matching the corresponding WeChat applet template for the target user's WeChat applet, a corresponding WeChat applet template is constructed for the WeChat applet of each business format in the business format industry chain according to the business format industry chain.

3. The method according to claim 1, characterized in that The method further includes: pre-decoupling the program publishing function code and program upgrading function code of WeChat mini-programs of different business formats into sub-function modules; in response to a program publishing request or a program upgrading request initiated by the target user, matching the corresponding WeChat mini-program template for the WeChat mini-program of the target user according to the business format identifier, specifically including: In response to a program publishing request initiated by the target user, determining a program publishing process of the target user's WeChat applet according to the business format identifier, and selecting a corresponding sub-function module according to the program publishing process to construct the WeChat applet publishing template; In response to the program upgrade request initiated by the target user, the program upgrade process of the WeChat applet of the target user is determined according to the business format identifier, and the corresponding sub-function module is selected according to the program upgrade process to construct the WeChat applet upgrade template.

4. A multi-format WeChat applet management system, characterized in that: The system comprises: The first response module is configured to determine the business type characteristics of the WeChat applet according to the WeChat applet authorization information of the target user; use the business type characteristics of the WeChat applet to match the business type characteristics of each business type in the business type industry chain, and determine the business type identifier of the WeChat applet of the target user according to the matching result, wherein the business type identifier is used to characterize the business type of the WeChat applet in the business type industry chain; A second response module is configured to respond to a program release request or a program upgrade request initiated by the target user, match a corresponding WeChat applet template for the WeChat applet of the target user according to the business format identifier, and return the template number of the WeChat applet template to the target user; the WeChat applet template includes a WeChat applet release template and a WeChat applet upgrade template, the WeChat applet release template defines the program release steps of the WeChat applet corresponding to the business format identifier and the parameters required for each of the program release steps, and the WeChat applet upgrade template defines the program release and upgrade steps of the WeChat applet corresponding to the business format identifier and the parameters required for each of the program upgrade steps; A data acquisition module, configured to acquire the WeChat applet code uploaded by the target user and a template number bound to the WeChat applet code; The execution module is configured to select a corresponding WeChat applet template according to the template number to execute a corresponding program release process or program upgrade process on the WeChat applet code.

5. The system according to claim 4, characterized in that The system further comprises: The WeChat applet template management module is configured to construct a corresponding WeChat applet template for each WeChat applet of the business format in the business format industry chain according to the business format industry chain.

6. The system according to claim 4, characterized in that The second response module is specifically used for: Decouple the program release function code and program upgrade function code of WeChat mini programs of different business formats into sub-function modules in advance; When obtaining a program publishing request initiated by the target user, determining the program publishing process of the WeChat applet of the target user according to the business format identifier, and selecting a corresponding sub-function module according to the program publishing process to construct the WeChat applet publishing template; When a program upgrade request initiated by the target user is obtained, the program upgrade process of the WeChat applet of the target user is determined according to the business format identifier, and a corresponding sub-function module is selected according to the program upgrade process to construct the WeChat applet upgrade template.

7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 3.

8. An electronic device, characterized in that: include: one or more processors; And a memory associated with the one or more processors, the memory is used to store program instructions, and when the program instructions are read and executed by the one or more processors, the electronic device executes the method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Implementation method and device of financial applet, computer equipment and storage medium

    CN109491672A

  • Assembly-based platform deployment method and device, equipment and storage medium

    CN113703785A