Message template creation method and device, equipment and computer storage medium

By receiving the message template and converting it according to the manufacturer's protocol in the creation of 5G message templates, combined with the cloud platform audit mechanism, the problem of insufficient flexibility in template creation in the existing technology is solved, the template quality and compatibility are improved, and higher flexibility and user experience are achieved.

CN119854740APending Publication Date: 2025-04-18CHINA MOBILE INTERNET CO LTD +1

Patent Information

Application Number
CN202411978748.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The existing technology is poor in the creation of 5G message templates and cannot meet the specific needs of each manufacturer or custom functions, resulting in homogeneity of user experience and limited functionality.

Method used

By receiving the message template sent by the message sending device, the protocol conversion is carried out according to the manufacturer's preset protocol, the target message template is generated, and sent to the cloud platform device for review. After the audit is passed, send the audit result to the message sending device to ensure that only the template that passed the audit can be used.

Benefits of technology

Improve the quality and compatibility of message templates, enhance the security and compliance of template content, realize the automatic generation of target message templates based on manufacturer support characteristics, and improve the flexibility of template creation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119854740A_ABST
    Figure CN119854740A_ABST
Patent Text Reader

Abstract

The invention discloses a message template creating method, device and equipment and a computer storage medium, and relates to the technical field of 5G messages, and the method comprises the steps that message platform equipment firstly receives a message template sent by message sending equipment, converts the message template into a target message template corresponding to a manufacturer according to a manufacturer preset protocol, and sends the target message template to a server; and sending to the cloud platform equipment. And the cloud platform equipment receives the target message template sent by the message platform equipment for auditing and sends an auditing result corresponding to the target message template to the message platform equipment. And after the message platform device receives the auditing result, the auditing result is sent to the message sending device under the condition that the auditing result is passed. According to the embodiment of the invention, the target message template corresponding to the manufacturer can be automatically generated according to the support characteristics of the manufacturer, and the message sending equipment only provides one message template, so that the automatic conversion of the template to the support characteristics of each manufacturer can be completed, and the flexibility of message template creation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of 5G message technology, and in particular, relates to a method, device, equipment and computer storage medium for creating a message template. Background Art

[0002] In the field of fifth generation mobile communication technology (5G) message technology, when a 5G message is received, the 5G message content can be parsed as a card-type message.

[0003] When the existing technology parses 5G messages into card-type messages, it first creates a message template for the card-type message, and the message sending device needs to create the message template according to the support features of the corresponding manufacturer. However, since the support features of each manufacturer are different, the message sending device can only create a message template for the support features included by all manufacturers. The message template can only realize the conversion of the lowest common support features of each manufacturer, and the flexibility of message template creation is poor. Summary of the invention

[0004] The embodiments of the present application provide a method, apparatus, device and computer storage medium for creating a message template to solve the problem of poor flexibility in template creation in existing methods.

[0005] In a first aspect, an embodiment of the present application provides a method for creating a message template, which is applied to a message platform device, and the method includes:

[0006] Receive a message template sent by a message sending device;

[0007] Perform protocol conversion on the message template according to the manufacturer's preset protocol to obtain the manufacturer's corresponding target message template;

[0008] Sending a template review request to the cloud platform device, the template review request including the target message template, so that the cloud platform device reviews the target message template;

[0009] Receive the review result of the target message template sent by the cloud platform device;

[0010] When the audit result is passed, the audit result is sent to the message sending device.

[0011] In a second aspect, an embodiment of the present application provides a method for creating a message template, which is applied to a message sending device, and the method includes:

[0012] Sending a message template to the message platform device, so that the message platform device performs protocol conversion on the message template to obtain a target message template and sends a template review request to the cloud platform device, and receives a review result of the target message template sent by the cloud platform device;

[0013] Receive the review result of the target message template sent by the message platform device.

[0014] In a third aspect, an embodiment of the present application provides a method for creating a message template, which is applied to a cloud platform device, and the method includes:

[0015] Receiving a template review request sent by a message platform device, the template review request including a target message template;

[0016] Review the target message template and obtain the review result of the target message template;

[0017] The audit result of the target message template is sent to the message platform device, so that the message platform device can send the audit result to the message sending device when the audit result is passed.

[0018] In a fourth aspect, an embodiment of the present application provides a device for creating a message template, which is applied to a message platform device, and the device includes:

[0019] A receiving module, used for receiving a message template sent by a message sending device;

[0020] The conversion module is used to perform protocol conversion on the message template according to the manufacturer's preset protocol to obtain the target message template corresponding to the manufacturer;

[0021] A sending module, used for sending a template review request to a cloud platform device, wherein the template review request includes a target message template, so that the cloud platform device reviews the target message template;

[0022] The receiving module is also used to receive the review result of the target message template sent by the cloud platform device;

[0023] The sending module is also used to send the audit result to the message sending device when the audit result is passed.

[0024] In a fifth aspect, an embodiment of the present application provides a device for creating a message template, which is applied to a message sending device, and the device includes:

[0025] A sending module is used to send a message template to a message platform device, so that the message platform device performs protocol conversion on the message template to obtain a target message template and sends a template review request to the cloud platform device, and receives a review result of the target message template sent by the cloud platform device;

[0026] The receiving module is used to receive the review result of the target message template sent by the message platform device.

[0027] In a sixth aspect, an embodiment of the present application provides a device for creating a message template, which is applied to a cloud platform device, and the device includes:

[0028] A receiving module, used for receiving a template review request sent by a message platform device, wherein the template review request includes a target message template;

[0029] An audit module is used to audit the target message template and obtain the audit result of the target message template;

[0030] The sending module is used to send the audit result of the target message template to the message platform device, so that the message platform device can send the audit result to the message sending device when the audit result is passed.

[0031] In the seventh aspect, an embodiment of the present application provides a terminal device, the device comprising: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the method for creating a message template as in the first aspect, the second aspect or the third aspect is implemented.

[0032] In an eighth aspect, an embodiment of the present application provides a computer storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processor, a method for creating a message template as in the first aspect, the second aspect, or the third aspect is implemented.

[0033] In the ninth aspect, an embodiment of the present application provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the method for creating a message template such as the first aspect, the second aspect or the third aspect.

[0034] The embodiment of the present application provides a method, device, equipment and computer storage medium for creating a message template. The message platform device of the method first receives the message template sent by the message sending device, and converts the message template into a target message template corresponding to the manufacturer according to the preset protocol of the manufacturer, and then sends it to the cloud platform device; converting the target message template according to the preset protocol of the manufacturer ensures the compatibility of the target message template with the support capabilities of each manufacturer. The cloud platform device receives the target message template sent by the message platform device for review and sends the review result corresponding to the target message template to the message platform device, thereby enhancing the security and compliance of the content of the message template. After receiving the review result, the message platform device sends the review result to the message sending device if the review result is passed, ensuring that only message templates that have passed the review can be used, thereby improving the quality of the message template. The target message template corresponding to the manufacturer can be automatically generated according to the supported features of the manufacturer. The message sending device only provides one message template to complete the automatic conversion of the template to the supported features of each manufacturer, thereby improving the flexibility of message template creation. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0036] Figure 1 It is a structural diagram of a system for creating a message template provided in an embodiment of the present application;

[0037] Figure 2 It is a flowchart of a method for creating a message template provided in an embodiment of the present application;

[0038] Figure 3 It is a flowchart of an implementation method for a message sending device to generate a message template provided in an embodiment of the present application;

[0039] Figure 4 It is a flowchart of an implementation method of storing message material data in a message platform device provided in an embodiment of the present application;

[0040] Figure 5 It is a flowchart of a method for implementing a user device displaying a message provided in an embodiment of the present application;

[0041] Figure 6 It is a structural schematic diagram of an apparatus for creating a message template for a message platform device provided in an embodiment of the present application;

[0042] Figure 7 It is a structural schematic diagram of an apparatus for creating a message template for a message sending device provided in an embodiment of the present application;

[0043] Figure 8 It is a structural diagram of an apparatus for creating a message template for a cloud platform device provided in an embodiment of the present application;

[0044] Fig. 9 It is a schematic diagram of the structure of the terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0045] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.

[0046] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0047] In the template creation method of the prior art, due to the differences in 5G message support features among manufacturers, the message sending device must take into account the common support features of all manufacturers when creating the message template. Therefore, the message sending device can only meet the minimum general support features supported by all manufacturers when creating the message template. This general template can only implement the most basic features supported by all manufacturers. The functions of the message template are relatively single and cannot meet the specific needs or customized functions of some manufacturers, which limits the degree of customization of message conversion, resulting in homogeneity of user experience and functional limitations, and poor flexibility in message template creation.

[0048] In order to solve the problems of the prior art, the embodiments of the present application provide a method, device, equipment and computer storage medium for creating a message template. The message platform device of the method first receives the message template sent by the message sending device, and converts the message template into the target message template corresponding to the manufacturer according to the preset protocol of the manufacturer, and then sends it to the cloud platform device; converting it into the target message template according to the preset protocol of the manufacturer ensures the compatibility of the target message template with the support capabilities of each manufacturer. The cloud platform device receives the target message template sent by the message platform device for review and sends the review result corresponding to the target message template to the message platform device, thereby enhancing the security and compliance of the content of the message template. After receiving the review result, the message platform device sends the review result to the message sending device if the review result is passed, ensuring that only the message template that has passed the review can be used, thereby improving the quality of the message template. The target message template corresponding to the manufacturer can be automatically generated according to the supported features of the manufacturer. The message sending device only provides one message template to complete the automatic conversion of the template to the supported features of each manufacturer, thereby improving the flexibility of message template creation.

[0049] The following first introduces the system for creating message templates provided in an embodiment of the present application.

[0050] Figure 1 FIG. 1 is a schematic diagram showing a structure of a system 100 for creating a message template according to an embodiment of the present application. Figure 1 As shown, the system may include a message sending device 110, a message platform device 120 and a cloud platform device 130. The message platform device 120 includes a template editing module 121 and a template review module 122.

[0051] The message sending device 110 can edit and create messages. The message sending device 110 can allow users to create and edit message template content and send the message template to the message platform device 120; the template editing module 121 can convert the message template according to the manufacturer's preset protocol to obtain the target message template corresponding to the manufacturer; the template submission module 122 can submit the edited template to the cloud platform device for review and approval, and save the correspondence between the target message template and the manufacturer corresponding to the cloud platform device 130 and the message sending device 110; the cloud platform device 130 executes the template review process, including compliance checks, security verification and format verification, to ensure that the template meets the specified standards, and stores the reviewed message templates, and provides version control and history management of the template.

[0052] The following is an introduction to the message template creation method provided in the embodiment of the present application in conjunction with the accompanying drawings.

[0053] Figure 2A schematic diagram of a method for creating a message template provided by an embodiment of the present application is shown. Figure 1 As shown, the method may include the following steps: S201 to S206.

[0054] S201, a message sending device sends a message template to a message platform device.

[0055] Among them, the message sending device is the sending device of the 5G message, and the message platform device is the server or service cluster responsible for processing the message template from the message sending device, and is used to perform protocol conversion after receiving the template.

[0056] Message templates are predefined message formats and content structures that specify message layout, style, and the types of information included, thereby achieving standardization and unification of messages, allowing messages to maintain consistent display and interaction effects across different devices and manufacturers.

[0057] In some embodiments, the message template may be generated based on a preset template, or may be created by the message sending device according to its own needs.

[0058] When generating according to a preset template, the message sending device uses a predefined template, including some standard layouts or elements. The message sending device can directly use these predefined templates to define messages, and can also perform personalized modifications based on these templates.

[0059] The message sending device creates a message template based on actual needs and sends it to the message platform device, providing a planned format and content for the message, which can help maintain consistency in message display between different devices from different manufacturers and meet the diverse message sending needs of manufacturers corresponding to different message sending devices.

[0060] S202, the message platform device receives the message template and performs protocol conversion on the message template according to the manufacturer's preset protocol to obtain a target message template corresponding to the manufacturer.

[0061] Among them, the manufacturer's preset protocols are the technical specifications and communication protocols preset by each manufacturer for 5G messages, that is, the support features of each manufacturer for 5G messages.

[0062] In some embodiments, supported features may include: supported 5G message types, such as text, pictures, videos, etc.; message content formats and encoding standards, such as character encoding of text, file formats of pictures and videos, etc.; supported interactive functions, such as buttons, links, form submissions and other interactive functions; supported layouts and sizes, such as picture size restrictions and layout requirements to adapt to different device screen sizes and resolutions; supported downgrade processing, such as compatibility with different devices and operating system versions and downgrade processing solutions when certain features are not supported.

[0063] In some embodiments, protocol conversion is performed on the message template according to the manufacturer's preset protocol, which may include: data format conversion, field mapping, content adjustment, and degradation processing.

[0064] The target message template corresponding to the manufacturer is a message template supported by the manufacturer's support features obtained after the message template sent by the message sending device is converted through the protocol.

[0065] The message platform device performs protocol conversion according to the manufacturer's preset protocol. The message sending device only needs to create message templates in sequence to flexibly adapt to devices from multiple manufacturers, which improves the flexibility of template creation.

[0066] S203, the message platform device sends a template review request to the cloud platform device, where the template review request includes a target message template.

[0067] Among them, each manufacturer corresponds to its own cloud platform device. When the message platform device sends a template review request to the cloud platform device, the template review request is sent to the cloud platform device corresponding to the manufacturer according to the manufacturer corresponding to the target message template.

[0068] By sending a template review request to the cloud platform device, the message platform device can use the cloud platform device's review mechanism to ensure the quality and compliance of the message template.

[0069] S204, the cloud platform device receives the template review request sent by the message platform device and reviews the target message template.

[0070] The audit results may include audit pass information, modification request information, and audit failure reason information.

[0071] Auditing through cloud platform equipment ensures that the message templates sent meet the preset specifications, which is conducive to improving the quality of message content and thus providing a stable and reliable user experience.

[0072] In some embodiments, the cloud platform device may automatically review or manually review the target message template according to a preset review process.

[0073] S205, the cloud platform device sends the review result of the target message template to the message platform device.

[0074] S206: When the audit result is passed, the audit result is sent to the message sending device.

[0075] First, the message template sent by the message sending device is received, and the message template is converted into the target message template corresponding to the manufacturer according to the manufacturer's preset protocol, and then sent to the cloud platform device; the target message template is converted into the target message template according to the manufacturer's preset protocol, ensuring the compatibility of the target message template with the support capabilities of each manufacturer. The cloud platform device receives the target message template sent by the message platform device for review and sends the review result corresponding to the target message template to the message platform device, enhancing the security and compliance of the message template content. After receiving the review result, the message platform device sends the review result to the message sending device if the review result is passed, ensuring that only message templates that pass the review can be used, improving the quality of the message template. The target message template corresponding to the manufacturer can be automatically generated according to the manufacturer's supported features. The message sending device only provides one message template to complete the automatic conversion of the template to the supported features of each manufacturer, which actually associates the same template with templates of multiple manufacturers, improving the flexibility of message template creation.

[0076] In some embodiments, Figure 3 As shown, before the message sending device sends the message template to the message platform device, the method may further include: S301 to S303.

[0077] S301, the message sending device sends a preset message template acquisition request to the message platform device;

[0078] S302, the message platform device receives a preset message template acquisition request and sends a corresponding preset message template to a message sending device;

[0079] S303, the message sending device receives the preset message template sent by the message platform device and generates a message template according to the preset message template.

[0080] The message sending device uses standardized message templates to ensure that the format and content structure of the message meet the preset standards; and using the preset message templates, the message content can be directly filled and customized on this basis, improving the efficiency of message creation and reducing errors and duplication of work.

[0081] In some embodiments, after reviewing the target message template and obtaining the review result of the target message template, the method may further include:

[0082] When the audit result is passed, the cloud platform device saves the target message template.

[0083] By saving the target message template, the user device can obtain the corresponding template from the cloud platform device of the corresponding manufacturer when receiving the message, thereby ensuring that all sent messages comply with the preset protocol.

[0084] In some embodiments, when a message sending device generates a message template based on a preset message template, it can generate the message template based on a template editor provided by a message platform device; the template editor has the ability to visually configure the template, and can intuitively configure the template's graphic materials, click events, etc.

[0085] The message sending device can jump to the template editor through the interface of the single-point jump page provided by the message platform device, or call the application programming interface (Application Programming Interface, API) interface through the content service provider (Content Service Provider, CSP) to create a message template.

[0086] In some embodiments, the preset message template is stored in the message platform device in the form of a layout plug-in. In the form of a plug-in, the corresponding associated preset message template can be deployed or updated at any time, and the requirements for text, pictures, videos and other materials therein can be defined to provide a unified internal implementation.

[0087] In some embodiments, Figure 4 As shown, before the message sending device sends a preset message template acquisition request to the message platform device, the method may further include: S401 and S402.

[0088] S401, the message sending device sends message material data to the message platform device;

[0089] S402: The message platform device receives and stores the message material data sent by the message sending device.

[0090] The message material data is stored on the message platform device. The message sending device only needs to send the material data once. Different templates and message sending of the message sending device can directly use the stored material. There is no need to upload the same material every time a message is sent, which reduces network transmission and processing time.

[0091] In some embodiments, after the message sending device sends the message material data to the message platform device, the template editor of the message platform device can directly perform secondary content processing intervention on the submitted information according to the preset processing rules, and return the results of the intervention to the customer, terminal manufacturer or user. The processing method may include scanning the submitted pictures and video materials, and performing material content shielding, material content replacement, format conversion and other processing in combination with the message ecology or the currently called application requirements through keyword optical character recognition (OCR) matching, security policy management and control identification, etc. This can achieve business scenarios and material returns of different terminal manufacturers that are closer to the needs of application-side calls, which can improve user experience.

[0092] In an example, terminal manufacturer A supports a maximum image size of 100KB, and terminal manufacturer B supports a maximum image size of 500KB. The platform supports uploading images with a maximum size of 500KB, converts the images to a size of 100KB and sends them to the user device on the terminal manufacturer A side, and sends the original images with a size of 500KB to the user device on the terminal manufacturer B side, thereby outputting images with the best experience based on the manufacturer's requirements.

[0093] In some embodiments, Figure 5 As shown, after sending the audit result to the message sending device, the method may further include: S501 to S508.

[0094] S501, a message sending device sends a message including a sending device signature and link data to a user device.

[0095] Among them, the message sending device signature is an encrypted mark sent by the message sending device to verify the source of the message, which is generated by the message sending device and attached to the message; link data refers to the clickable URL or resource link contained in the message, and the user device can access more information or perform specific operations by clicking on these links.

[0096] S502: The user equipment receives the message and sends a target message template identifier acquisition request to the message platform device. The target message template identifier acquisition request includes the manufacturer information of the user equipment and the message sending device signature.

[0097] Among them, the target message template identifier is a unique identifier of the target message template, which is used to identify and request a specific message template; the manufacturer information of the user device refers to the relevant information of the device manufacturer of the user device, which may include the manufacturer, device model and operating system version, etc., which is used to identify the user device and provide the corresponding target message template.

[0098] In some embodiments, the target message template identifier is set when the target message template is generated, and may be set by relevant personnel or automatically assigned by the system according to set rules.

[0099] S503: The message platform device receives the target message template identifier acquisition request and sends the manufacturer information and the target message template identifier corresponding to the message sending device signature to the user device.

[0100] Among them, the message platform device stores the correspondence between the manufacturer information, the message sending device signature and the target message template. The message platform device can parse the manufacturer information and the message sending device signature of the user device to obtain the corresponding target message template identifier.

[0101] S504, the user device receives the target message template identifier sent by the message platform device, and sends a target message template acquisition request to the cloud platform device, where the target message template acquisition request includes the target message template identifier.

[0102] S505: The cloud platform device receives the target message template acquisition request and sends the target message template corresponding to the target message template identifier to the user device.

[0103] S506: The user device receives the target message template and sends a message material acquisition request to the message platform device, where the message material acquisition request includes a message link.

[0104] The message material data is the media files constituting the message content, such as pictures, videos and audios, etc. The message material data may include the message materials required to constitute the target message template and the message materials contained in the message link.

[0105] S507: The message platform device receives the message material acquisition request and sends message material data corresponding to the message link to the user device.

[0106] S508: The user equipment receives the message material data and displays the message material data corresponding to the link data according to the target message template corresponding to the target message template identifier.

[0107] The message platform device sends the corresponding target message template identifier to the user device based on the manufacturer information and the message sending device signature. The user device requests the corresponding target message template and message material data, which can realize the personalized display of 5G messages according to different manufacturers and devices.

[0108] Figure 6 A device 600 for creating a message template provided in an embodiment of the present application is shown, which is applied to a message platform device. The device may include:

[0109] Receiving module 601, used to receive a message template sent by a message sending device;

[0110] The conversion module 602 is used to perform protocol conversion on the message template according to the manufacturer's preset protocol to obtain a target message template corresponding to the manufacturer;

[0111] The sending module 603 is used to send a template review request to the cloud platform device, where the template review request includes a target message template, so that the cloud platform device can review the target message template;

[0112] The receiving module 601 is also used to receive the review result of the target message template sent by the cloud platform device;

[0113] The sending module 603 is further used to send the audit result to the message sending device when the audit result is passed.

[0114] In some embodiments, the receiving module 601 is further used to receive a preset message template acquisition request sent by a message sending device;

[0115] The sending module 603 is further used to send the corresponding preset message template to the message sending device, so that the message sending device generates a message template according to the preset message template.

[0116] In some embodiments, the receiving module 601 is further configured to receive message material data sent by a message sending device and store the message material data.

[0117] In some embodiments, the receiving module 601 is further used to receive a target message template identifier acquisition request sent by a user device, where the target message template identifier acquisition request includes the manufacturer information of the user device and a message sending device signature;

[0118] The sending module 603 is further used to send the manufacturer information and the target message template identifier corresponding to the message sending device signature to the user device, so that the user device can request the target message template corresponding to the target message template identifier from the cloud platform device;

[0119] The receiving module 601 is further configured to receive a message material acquisition request sent by a user device, wherein the message material acquisition request includes link data sent by a message sending device;

[0120] The sending module 603 is further used to send the message material data corresponding to the link data to the user equipment, so that the user equipment displays the message material data corresponding to the link data according to the target message template corresponding to the target message template identifier.

[0121] Figure 6 The various modules in the device shown can be implemented Figure 2 Each step in the above steps can achieve the corresponding technical effect, which will not be repeated here for the sake of brevity.

[0122] Figure 7 A device 700 for creating a message template provided in an embodiment of the present application is shown, which is applied to a message sending device. The device may include:

[0123] The sending module 701 is used to send a message template to the message platform device, so that the message platform device performs protocol conversion on the message template to obtain a target message template and sends a template review request to the cloud platform device, and receives the review result of the target message template sent by the cloud platform device;

[0124] The receiving module 702 is used to receive the review result of the target message template sent by the message platform device.

[0125] In some embodiments, the message template creation device 700 may further include:

[0126] The sending module 701 is further used to send a preset message template acquisition request to the message platform device, so that the message platform device sends the corresponding preset message template to the message sending device;

[0127] The receiving module 702 is also used to receive a preset message template sent by the message platform device;

[0128] The generation module is used to generate a message template according to a preset message template.

[0129] In some embodiments, the sending module 701 is further used to send message material data to the message platform device so that the message platform device can store the message material data.

[0130] In some embodiments, the sending module 701 is also used to send a message containing a message sending device signature and link data to a user device, so that the user device sends a target message template identifier acquisition request to the message platform device according to the manufacturer information of the user device and the message sending device signature, sends a target message template acquisition request to the cloud platform device according to the target message template identifier, sends a message material acquisition request to the message platform device according to the link data, and displays the message material data according to the target message template.

[0131] Figure 7 The various modules in the device shown can be implemented Figure 2 Each step in the above steps can achieve the corresponding technical effect, which will not be repeated here for the sake of brevity.

[0132] Figure 8 A device 800 for creating a message template provided in an embodiment of the present application is shown, which is applied to a cloud platform device, and the device may include:

[0133] The receiving module 801 is used to receive a template review request sent by a message platform device, where the template review request includes a target message template;

[0134] The review module 802 is used to review the target message template and obtain the review result of the target message template;

[0135] The sending module 803 is used to send the audit result of the target message template to the message platform device, so that the message platform device sends the audit result to the message sending device when the audit result is passed.

[0136] In some embodiments, the message template creation device 800 may further include:

[0137] The saving module is used to save the target message template when the audit result is passed.

[0138] In some embodiments, the receiving module 801 is further used to receive a message template acquisition request sent by a user equipment, where the message template acquisition request includes a target message template identifier;

[0139] The sending module 802 is further used to send the target message template corresponding to the target message template identifier to the user equipment, so that the user equipment can display the message material data sent by the message platform device according to the target message template.

[0140] Figure 8 The various modules in the device shown can be implemented Figure 2 Each step in the above steps can achieve the corresponding technical effect, which will not be repeated here for the sake of brevity.

[0141] Fig. 9 A schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application is shown.

[0142] The terminal device may include a processor 901 and a memory 902 storing computer program instructions.

[0143] Specifically, the processor 901 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0144] The memory 902 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 902 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In one example, the memory 902 may include a removable or non-removable (or fixed) medium, or the memory 902 is a non-volatile solid-state memory. The memory 902 may be inside or outside the integrated gateway disaster recovery device.

[0145] In one example, the memory 902 may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical or other physical / tangible memory storage device. Thus, typically, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method of message template creation according to the present disclosure.

[0146] The processor 901 reads and executes the computer program instructions stored in the memory 902 to implement Figure 2 The method for creating a message template in the illustrated embodiment.

[0147] In one example, the terminal device may further include a communication interface 903 and a bus 904. Fig. 9 As shown, the processor 901, the memory 902, and the communication interface 903 are connected via a bus 904 and communicate with each other.

[0148] The communication interface 903 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.

[0149] Bus 904 includes hardware, software or both, and the parts of terminal equipment are coupled to each other.For example, but not limitation, bus may include accelerated graphics port (Accelerated Graphics Port, AGP) or other graphics bus, enhanced industry standard architecture (Extended Industry Standard Architecture, EISA) bus, front side bus (Front Side Bus, FSB), hypertransmission (Hyper Transport, HT) interconnection, industry standard architecture (IndustryStandard Architecture, ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 904 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the application considers any suitable bus or interconnection.

[0150] In addition, in combination with the message template creation method in the above embodiment, the present application embodiment can provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any message template creation method in the above embodiment is implemented.

[0151] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed, implements any one of the message template creation methods in the above embodiments.

[0152] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.

[0153] The functional blocks shown in the structural block diagram described above can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), appropriate firmware, plug-in, function card, etc. When implemented in software, the elements of the present application are programs or text segments used to perform the required tasks. The program or text segment can be stored in a machine-readable medium, or transmitted on a transmission medium or communication link via a data signal carried in a carrier. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, read-only memory (Read-Only Memory, ROM), flash memory, erasable read-only memory (Erasable ReadOnly Memory, EROM), floppy disks, compact disc read-only memory (Compact Disc Read-Only Memory, CD-ROM), optical discs, hard disks, optical fiber media, radio frequency (Radio Frequency, RF) links, etc. The text segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0154] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.

[0155] Aspects of the present disclosure are described above with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0156] The above is only a specific implementation of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.

Claims

1. A method for creating a message template, characterized in that: Applied to messaging platform devices, including: Receive a message template sent by a message sending device; Performing protocol conversion on the message template according to the manufacturer's preset protocol to obtain a target message template corresponding to the manufacturer; Sending a template review request to a cloud platform device, the template review request including the target message template, so that the cloud platform device reviews the target message template; Receiving the review result of the target message template sent by the cloud platform device; When the audit result is that the audit is passed, the audit result is sent to the message sending device.

2. The method for creating a message template according to claim 1, characterized in that: Before receiving the message template sent by the message sending device, the method further includes: Receiving a preset message template acquisition request sent by the message sending device; The corresponding preset message template is sent to the message sending device, so that the message sending device generates the message template according to the preset message template.

3. The method for creating a message template according to claim 2, characterized in that: Before receiving the preset message template acquisition request sent by the message sending device, the method further includes: Receive the message material data sent by the message sending device and store the message material data.

4. The method for creating a message template according to claim 3, characterized in that: After sending the audit result to the message sending device, the method further includes: Receiving a target message template identifier acquisition request sent by a user device, wherein the target message template identifier acquisition request includes the manufacturer information of the user device and a message sending device signature; Sending the manufacturer information and the target message template identifier corresponding to the message sending device signature to the user device, so that the user device can request the target message template corresponding to the target message template identifier from the cloud platform device; receiving a message material acquisition request sent by the user equipment, wherein the message material acquisition request includes link data sent by a message sending device; The message material data corresponding to the link data is sent to the user equipment, so that the user equipment displays the message material data corresponding to the link data according to the target message template corresponding to the target message template identifier.

5. A method for creating a message template, characterized in that: Applicable to message sending devices, including: Sending a message template to a message platform device, so that the message platform device performs protocol conversion on the message template to obtain a target message template and sends a template review request to a cloud platform device, and receiving a review result of the target message template sent by the cloud platform device; Receive the review result of the target message template sent by the message platform device.

6. The method for creating a message template according to claim 5, characterized in that: Before sending the message template to the message platform device, the method further includes: Sending a preset message template acquisition request to a message platform device, so that the message platform device sends a corresponding preset message template to the message sending device; Receiving the preset message template sent by the message platform device; A message template is generated according to the preset message template.

7. The method for creating a message template according to claim 6, characterized in that: Before sending a preset message template acquisition request to the message platform device, the method further includes: The message material data is sent to the message platform device so that the message platform device stores the message material data.

8. The method for creating a message template according to claim 7, characterized in that: After receiving the review result of the target message template sent by the message platform device, the method further includes: A message containing a message sending device signature and link data is sent to a user device, so that the user device sends a target message template identifier acquisition request to a message platform device according to the manufacturer information of the user device and the message sending device signature, sends a target message template acquisition request to a cloud platform device according to the target message template identifier, sends a message material acquisition request to the message platform device according to the link data, and displays the message material data according to the target message template.

9. A method for creating a message template, characterized in that: Applied to cloud platform equipment, including: Receiving a template review request sent by a message platform device, wherein the template review request includes a target message template; Reviewing the target message template to obtain a review result of the target message template; The audit result of the target message template is sent to the message platform device, so that the message platform device sends the audit result to the message sending device when the audit result is passed.

10. The method for creating a message template according to claim 9, characterized in that: After reviewing the target message template and obtaining the review result of the target message template, the method further includes: When the audit result is approved, the target message template is saved.

11. The method for creating a message template according to claim 10, characterized in that: After sending the review result of the target message template to the message platform device, the method further includes: Receiving a message template acquisition request sent by a user device, wherein the message template acquisition request includes a target message template identifier; The target message template corresponding to the target message template identifier is sent to the user equipment, so that the user equipment displays the message material data sent by the message platform device according to the target message template.

12. A device for creating a message template, characterized in that: Applied to a message platform device, the device comprises: A receiving module, used for receiving a message template sent by a message sending device; A conversion module, used to perform protocol conversion on the message template according to the manufacturer's preset protocol to obtain a target message template corresponding to the manufacturer; A sending module, used for sending a template review request to a cloud platform device, wherein the template review request includes the target message template, so that the cloud platform device reviews the target message template; The receiving module is further used to receive the review result of the target message template sent by the cloud platform device; The sending module is also used to send the audit result to the message sending device when the audit result is passed.

13. A device for creating a message template, characterized in that: Applied to a message sending device, the device comprises: A sending module, used to send a message template to a message platform device, so that the message platform device performs protocol conversion on the message template to obtain a target message template and sends a template review request to a cloud platform device, and receives a review result of the target message template sent by the cloud platform device; The receiving module is used to receive the review result of the target message template sent by the message platform device.

14. A device for creating a message template, characterized in that: Applied to cloud platform equipment, the device comprises: A receiving module, used to receive a template review request sent by a message platform device, wherein the template review request includes a target message template; An audit module, used to audit the target message template and obtain an audit result of the target message template; The sending module is used to send the audit result of the target message template to the message platform device, so that the message platform device sends the audit result to the message sending device when the audit result is passed.

Citation Information

Patent Citations

  • Message pushing method and device, computer device and storage medium

    CN109447780A

  • Message management method and device, platform and storage medium

    CN115237635A

  • Message template auditing method and device, electronic equipment and storage medium

    CN115774768A

  • Message pushing method and system for user-defined template, processing equipment and storage medium

    CN115809156A

  • Information processing method and device, equipment and storage medium

    CN116800854A

Cited By

  • Rich media message template generation method and device, electronic equipment and storage medium

    CN121397479A