Processing method and device of short message sending module

CN119233214BActive Publication Date: 2026-10-23CHINA MOBILE INTERNET CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411174150.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2026-10-23
Estimated Expiration
2044-08-26

AI Technical Summary

Technical Problem

[0004]本说明书一个实施例的目的是提供一种短信发送模块的处理方法及装置,用以解决短信发送模块使用过程中用户无法获知短信发送模块所属方的账号认证信息的问题

Benefits of technology

[0019]本实施例提供的短信发送模块的处理方法,在创建方创建短信发送模块的过程中,获取创建方提交的短信发送模块的创建请求,提取创建请求中包含的模块描述信息和创建方的账号认证信息,基于模块描述信息创建短信发送模块,查询账号认证信息包含的认证类型,根据认证类型对短信发送模块进行认证标记,基于标记结果确定短信发送模块的认证标识,开通短信发送模块的信息展示权限,以使用户介于接收到的创建方通过短信发送模块发送的短信查看短信发送模块的认证标识,通过创建方的账号认证信息对短信发送模块进行认证标识标记处理,以向接收到短信发送模块发送的短信的用户查询短信发送模块的认证标识,增加了短信发送模块的认证标识,提高了短信收发过程中的安全性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119233214B_ABST
    Figure CN119233214B_ABST
Patent Text Reader

Abstract

An embodiment of the specification provides a processing method and device of a short message sending module, the method comprising: in the process of processing the short message sending module, obtaining a creation request for creating the short message sending module submitted by a creator, extracting module description information and account authentication information of the creator contained in the creation request, creating the short message sending module based on the module description information, querying an authentication type contained in the account authentication information, marking the short message sending module according to the authentication type, determining an authentication mark of the short message sending module based on a marking result, and opening an information display permission of the short message sending module, so that a user can view the authentication mark based on a short message sent by the creator through the short message sending module, the authentication mark of the short message sending module is added, and the security in the process of sending and receiving the short message is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This document relates to the field of communication technology, and in particular to a processing method and apparatus for a text message sending module. Background Technology

[0002] With the continuous development of software and hardware technology and communication technology, the function of SMS has also undergone various changes. The sender can create a Chatbot to send SMS messages. The Chatbot can automatically send SMS messages according to the sender's settings, which greatly facilitates the sender. However, there are also cases of Chatbots being registered by impersonation, which poses security problems.

[0003] In existing technologies, when creating a chatbot, the sender usually uses manual authentication for registration and review. This method is inefficient and has a high error rate. In addition, users cannot know the sender's review results in a timely manner. How to better register and use chatbots is an issue that needs attention. Summary of the Invention

[0004] The purpose of one embodiment of this specification is to provide a processing method and apparatus for an SMS sending module, so as to solve the problem that users cannot obtain the account authentication information of the party to which the SMS sending module belongs during the use of the SMS sending module.

[0005] To solve the above-mentioned technical problems, one embodiment of this specification is implemented as follows:

[0006] Firstly, one embodiment of this specification provides a method for processing a text message sending module, including:

[0007] Obtain the creation request submitted by the creator to create the SMS sending module, and extract the module description information and the creator's account authentication information contained in the creation request;

[0008] A text message sending module is created based on the module description information, and the authentication types included in the account authentication information are queried.

[0009] The SMS sending module is marked with an authentication tag according to the authentication type, and the authentication identifier of the SMS sending module is determined based on the tagging result;

[0010] Enable the information display permission of the SMS sending module so that users can view the authentication identifier based on the SMS sent by the creator through the SMS sending module.

[0011] Secondly, another embodiment of this specification provides a processing apparatus for a text message sending module, comprising:

[0012] A request acquisition module is created to acquire the creation request submitted by the creator to create the SMS sending module, and to extract the module description information and the creator's account authentication information contained in the creation request.

[0013] The authentication type query module is used to create an SMS sending module based on the module description information and query the authentication types contained in the account authentication information.

[0014] An authentication marking module is used to mark the SMS sending module for authentication according to the authentication type, and to determine the authentication identifier of the SMS sending module based on the marking result;

[0015] The display permission activation module is used to enable the information display permission of the SMS sending module, so that users can view the authentication identifier based on the SMS sent by the creator through the SMS sending module.

[0016] Thirdly, another embodiment of this specification provides a processing device for a text message sending module, including: a memory, a processor, and computer-executable instructions stored in the memory and executable on the processor, wherein when the computer-executable instructions are executed by the processor, they implement the steps of the processing method of the text message sending module as described in the first aspect above.

[0017] Fourthly, in another embodiment of this specification, a computer-readable storage medium is provided for storing computer-executable instructions that, when executed by a processor, implement the steps of the SMS sending module processing method as described in the first aspect above.

[0018] Fifthly, in another embodiment of this specification, a computer program product is provided, the computer program product including a processing program for an SMS sending module, the processing program for the SMS sending module being executed by a processor to implement the steps of the processing method of the SMS sending module as described in the first aspect above.

[0019] The SMS sending module processing method provided in this embodiment obtains the creation request submitted by the creator during the creation process of the SMS sending module, extracts the module description information and the creator's account authentication information contained in the creation request, creates the SMS sending module based on the module description information, queries the authentication type contained in the account authentication information, marks the SMS sending module for authentication according to the authentication type, determines the authentication identifier of the SMS sending module based on the marking result, and enables the information display permission of the SMS sending module so that users can view the authentication identifier of the SMS sending module through the SMS sent by the creator. The authentication identifier marking processing of the SMS sending module through the creator's account authentication information allows users who receive SMS messages sent by the SMS sending module to query the authentication identifier of the SMS sending module. This increases the authentication identifier of the SMS sending module and improves the security of the SMS sending and receiving process. Attached Figure Description

[0020] To more clearly illustrate the technical solutions in one or more embodiments of this specification or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 A flowchart illustrating a method for processing an SMS sending module provided in one or more embodiments of this specification;

[0022] Figure 2 A schematic diagram of the SMS list processed by an SMS sending module provided in one or more embodiments of this specification;

[0023] Figure 3 A schematic diagram of the menu page of an SMS sending module provided for processing one or more embodiments of this specification;

[0024] Figure 4 A schematic diagram of an information display page of an SMS sending module provided for one or more embodiments of this specification;

[0025] Figure 5 A flowchart illustrating a processing method for an SMS sending module applied to an SMS sending module creation scenario, provided for one or more embodiments of this specification;

[0026] Figure 6 This is a schematic diagram illustrating the implementation environment of a processing method for an SMS sending module applied to an SMS sending module creation scenario, provided by one or more embodiments of this specification.

[0027] Figure 7 This diagram illustrates the account registration process of a processing method for an SMS sending module applied to an SMS sending module creation scenario, as provided in one or more embodiments of this specification.

[0028] Figure 8 This is a schematic diagram of the SMS sending module creation process, which is a processing method for an SMS sending module creation scenario provided by one or more embodiments of this specification.

[0029] Figure 9 A schematic diagram of a processing device for a text message sending module provided in one or more embodiments of this specification;

[0030] Figure 10 This is a schematic diagram of the structure of a processing device for a text message sending module provided in one or more embodiments of this specification. Detailed Implementation

[0031] To enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this specification, and not all of the embodiments. Based on one or more embodiments of this specification, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of this document.

[0032] This specification provides an embodiment of a processing method for an SMS sending module:

[0033] Reference Figure 1 It shows a processing flowchart of a text message sending module provided in this embodiment, with reference to... Figure 8 The diagram illustrates a processing flowchart of a method for creating an SMS sending module, as provided in this embodiment.

[0034] Reference Figure 1 The SMS sending module processing method provided in this embodiment can be applied to a server, and specifically includes the following steps S102 to S108.

[0035] Step S102: Obtain the creation request submitted by the creator to create the SMS sending module, and extract the module description information and the creator's account authentication information contained in the creation request.

[0036] The SMS sending module processing method provided in this embodiment obtains the creation request submitted by the creator during the creation process of the SMS sending module, extracts the module description information and the creator's account authentication information contained in the creation request, creates the SMS sending module based on the module description information, queries the authentication type contained in the account authentication information, marks the SMS sending module for authentication according to the authentication type, determines the authentication identifier of the SMS sending module based on the marking result, and enables the information display permission of the SMS sending module so that users can view the authentication identifier of the SMS sending module through the SMS sent by the creator. The authentication identifier marking processing of the SMS sending module through the creator's account authentication information allows users who receive SMS messages sent by the SMS sending module to query the authentication identifier of the SMS sending module. This increases the authentication identifier of the SMS sending module and improves the security of the SMS sending and receiving process.

[0037] In the specific execution process, before creating the SMS sending module, the creator needs to register and authenticate an account with the SMS service. Specifically, the creator's registration verification can be performed based on the SMS service account registration request submitted by the creator. If the verification is successful, the creator's account registration and account authentication information in the SMS service will be determined. In an optional implementation provided in this embodiment, before obtaining the creation request for the SMS sending module submitted by the creator and extracting the module description information and the creator's account authentication information contained in the creation request, the following steps are also included:

[0038] Obtain the account registration request for the SMS service submitted by the creator;

[0039] The registration type and registration information contained in the account registration request are used as input data to call the verification interface of a third-party data platform for registration verification;

[0040] If the verification result returned by the interface call is successful, the creator registers an account in the SMS service and confirms the account authentication information.

[0041] Specifically, the third-party data platform can be a data platform used to verify the registration information of the creator. The third-party data platform can be determined according to the registration type. Different third-party data platforms can be pre-configured for different registration types. For example, if the registration type is detected as user, the third-party data platform is determined to be a personal information verification platform; if the registration type is detected as organization, the third-party data platform is determined to be a business information verification platform, so that the third-party platform can perform registration verification through information matching.

[0042] In this embodiment, the creator can be an individual user, that is, an individual user can register an account in the SMS service and create an SMS sending module after the account registration and authentication are completed. The creator can also be an organization, that is, an organization can register an account in the SMS service and create an SMS sending module after the account registration and authentication are completed. Accordingly, the registration types submitted by different types of creators are different. The registration type for individual users is user type, and the registration type for organizations is organization type. It should be noted that users can interact with the accounts registered by individual users and / or organizations in the SMS service, such as: following the account, viewing the content published by the account, and / or communicating through the account.

[0043] In this embodiment, the registration information used as input data for interface calls can vary depending on the user type and the organization type. Specifically, the registration information submitted by the creator of the user type may include user identity information as shown in Table 1, and the registration information submitted by the creator of the organization type may include organization information as shown in Table 2.

[0044]

[0045] Table 1

[0046]

[0047] Table 2

[0048] During the specific registration verification process, the third-party data platform can match the registration information and registration type contained in the input parameters with the filing information, and determine the verification result based on the matching result. In one optional implementation method provided in this embodiment, the registration verification includes:

[0049] Based on the creator's identity information contained in the registration information, query the database to see if the creator's filing information exists; if not, the verification fails.

[0050] If yes, check whether the identity type contained in the filing information matches the registration type; if no, determine that the verification failed.

[0051] If so, check whether the registration information matches the filing information. If they match, generate a verification result indicating successful verification and send it back. If they do not match, determine that the verification has failed.

[0052] In addition, if the registration verification fails, a verification result can be generated and sent back via an interface call. If the registration verification fails, a manual verification interface can be called to manually verify the creator's registered account. In other words, after the verification fails, the creator can perform a second registration verification through manual verification.

[0053] During the specific registration process, if the registration verification of the creator's registration information and registration type is successful, an authorization request can be sent to the creator to authorize the service for the account registered for the SMS service. Specifically, after the creator's registration verification is successful, the administrator can input a service authorization command, call the authorization interface to generate an authorization contract, and edit the page containing the authorization contract as an access link and send it to the creator via message so that the creator can sign the contract and complete the service authorization process. In an optional implementation of this embodiment, if the registration verification result is successful, it also includes:

[0054] Based on the service authorization instructions input from outside, and using the identity information of the creator, the authorization interface is invoked to generate the authorization page;

[0055] The system receives the access link to the authorization page returned by the interface call, writes the access link into a message template to generate a registration authorization message, and sends it to the creator so that the creator can register and authorize the authorization.

[0056] After detecting the authorization confirmation instruction returned by the creator, the process of registering the creator's account in the SMS service is executed, and the account authentication information is determined according to the registration type.

[0057] Specifically, the message can be an SMS, that is: receiving the access link of the authorization page returned by the interface call, writing the access link into the SMS template to generate a registration authorization SMS and sending it to the creator so that the creator can register and authorize.

[0058] In this embodiment, after registering and authenticating an account on the SMS service, the creator can create an SMS sending module to automatically send SMS messages, thereby improving SMS sending efficiency. In this embodiment, the SMS sending module is a functional module for handling SMS sending. Specifically, the SMS sending module can be a functional module for managing SMS materials, managing SMS templates, and managing SMS sending, such as a chatbot.

[0059] In practice, the creator fills in the module description information of the SMS sending module and submits it. Based on the module description information and the creator's account authentication information registered with the SMS service, a creation request is generated and sent. The system receives the creation request for the SMS sending module from the creator and extracts the model description information of the SMS sending module and the creator's account authentication information contained in the creation request. Specifically, the creator can fill in the module description information of the SMS sending module on the creation application page and trigger the submission interface configured on the creation application page to submit a creation command. The SMS service provider module queries the creator's account authentication information based on the creation command submitted by the creator, generates a creation request based on the account authentication information and module description information, and calls the interface to transmit it to the SMS service management module. Optionally, the acquisition of the creation request for the SMS sending module submitted by the creator is executed interactively between the SMS service provider module and the SMS service management module.

[0060] In this embodiment, the module description information refers to the detailed information of the SMS sending module filled in by the creator during the submission of the creation request for the SMS sending module. Specifically, the module description information includes: name information, type information, access number, port number, module identifier URL (uniform resource locator), introductory text information, version number, owner information, homepage access link, email information, terms access link, address information, text color information, and background image information. It should be noted that the module description information can be any one of the above information or any combination of multiple information. This embodiment does not limit this.

[0061] In this embodiment, account authentication information refers to the authentication information of the account registered by the creator in the SMS service. Specifically, account authentication information includes: registration type, registration name, registration code, representative identity information, and address information. It should be noted that account authentication information can be any one of the above information or any combination of multiple information. This embodiment does not limit this.

[0062] In practical applications, there are also cases where the creator has registered an account but has not yet passed authentication. To address this, it's possible to first check whether the creator's account on the SMS service is authenticated when submitting the creation request for the SMS sending module. If authenticated, subsequent operations can proceed. In one optional implementation of this embodiment, before extracting the module description information and account authentication information contained in the creation request, the following steps are also included:

[0063] Based on the creator's identity information, query the account information of the account registered by the creator in the SMS service;

[0064] Check whether the account is verified. If so, extract the module description information and the account verification information of the creator contained in the creation request.

[0065] If not, no processing interface will be provided.

[0066] In addition, even if the account is not verified, the SMS sending module can still be created and configured to be auditable but not publishable.

[0067] It should be noted that the identity information of the creator obtained and used during the creation process of the SMS sending module and the account authentication process is, to some extent, the creator's privacy. Data authorization processing can be carried out with the creator for this part of the information.

[0068] Step S104: Create an SMS sending module based on the module description information, and query the authentication types included in the account authentication information.

[0069] In practice, the SMS sending module to which the aforementioned account belongs is created based on the module description information submitted by the creator, and the authentication type of the account contained in the creator's account authentication information is queried. In this embodiment, the authentication type refers to the authentication type of the account determined by the creator during the account registration process of the SMS service. Specifically, the authentication type can be determined according to the registration type of the account; optionally, the authentication type includes institutional authentication type and / or user authentication type. Correspondingly, for user authentication type, the account authentication information may also include the creator's user authentication level for the user type, used to characterize the creator's account data in the SMS service, such as: number of followers and / or number of reads.

[0070] In the specific execution process, a query time can be set to query the creator's account data in order to determine the user authentication level based on the account data. In an optional implementation method provided in this embodiment, the user authentication level is determined in the following way:

[0071] Obtain the account interaction data of the creator's account in the SMS service, and detect whether the account interaction data is within a threshold range;

[0072] If so, no action needs to be taken;

[0073] If so, determine the target authentication level corresponding to the threshold range, and update the field corresponding to the target authentication level to the authentication parameters to update the parameter table.

[0074] For example, if the number of followers of the creator's account is obtained as x, and x is detected to be within the threshold range of "seed application", the user authentication level of the creator is determined to be "seed application", that is: the field corresponding to "seed application" is updated to the creator's authentication parameters.

[0075] During the creation process, the module description information of the SMS sending module can be registered with the Maap (Message as Platform) region to create the SMS sending module in the Maap region; among them, an authentication sub-module of the SMS sending module can be added in the Maap region to store account authentication information.

[0076] Step S106: Mark the SMS sending module for authentication according to the authentication type, and determine the authentication identifier of the SMS sending module based on the marking result.

[0077] In practice, the SMS sending module is marked with an authentication tag according to the authentication type of the creator's account. After the authentication tagging is completed, the authentication tagging result is used to determine the authentication tag of the SMS sending module corresponding to the creator's account authentication information in the tag library.

[0078] In practice, there are some differences between the two authentication types in the authentication marking process. The following explains the different operation methods for the two authentication types.

[0079] (1) User authentication type

[0080] Specifically, authentication parameters corresponding to the user authentication type can be added to the parameter table of the SMS sending module. Fields corresponding to the user authentication type are added to the authentication parameters for authentication marking. The corresponding authentication identifier is determined from the identifier library based on the user authentication level of the account. In one optional implementation of this embodiment, the SMS sending module is marked for authentication based on the authentication type, and the authentication identifier of the SMS sending module is determined based on the marking result, including:

[0081] Query the user field corresponding to the user authentication type, and query the level field of the creator. Update the authentication parameters of the SMS sending module based on the user field and the level field, and add the authentication parameters to the parameter table of the SMS sending module.

[0082] Query the authentication identifier library corresponding to the user field, and select the target authentication identifier corresponding to the level field as the authentication identifier from the candidate authentication identifiers contained in the authentication identifier library.

[0083] (2) Types of Institutional Accreditation

[0084] Specifically, regarding the organization authentication type, the authentication identifiers of different organizations can be the same. Therefore, the field corresponding to the organization authentication type can be added to the authentication parameters for authentication marking. After authentication marking is completed, the authentication identifier for the organization type is selected. In another optional implementation provided in this embodiment, the SMS sending module is authenticated and marked according to the authentication type, including:

[0085] Based on the module information of the first SMS sending module contained in the authentication query request submitted by the user through the user terminal, query the display material set of the first SMS sending module;

[0086] Based on the identification material of the authentication identifier contained in the display material set and the description material of the SMS sending module, an information display page containing the authentication identifier is rendered, and the information display page is sent to the user terminal so that the user can view the authentication identifier.

[0087] Step S108: Enable the information display permission of the SMS sending module so that the user can view the authentication identifier based on the SMS sent by the creator through the SMS sending module.

[0088] After the SMS sending module is created and its authentication tag is completed, the information display permissions of the SMS sending module are configured, that is, the SMS sending module is made visible across the entire network, so that users can access the information display page of the SMS sending module through SMS messages sent by the creator's SMS sending module to view the authentication tag of the SMS sending module. The SMS messages sent by the SMS sending module can be 5G messages, and correspondingly, the SMS sending module can be a 5G message chatbot. Optionally, the user can view the authentication tag through their user terminal based on SMS messages received from the creator through the SMS sending module, or the user can view the authentication tag based on SMS messages received from the creator through the SMS sending module on their user terminal.

[0089] In the specific execution process, after configuring the information display permissions of the SMS sending module, users can view the authentication identifier of the SMS sending module, submit information query requests to the SMS sending module, receive various parameters returned by the server to which the SMS service belongs, and render the information display page according to each parameter. That is, users can trigger the SMS list, the menu of the SMS sending module, and / or the information display page of the SMS sending module to submit information query requests in order to view the authentication identifier; the parameter table returned to the user can be referred to Table 3.

[0090]

[0091] Table 3

[0092] The following describes the process of viewing the authentication mark for each of the two authentication types.

[0093] (1) User type

[0094] Users can submit information query requests to the SMS sending module through their user terminals. The SMS server can query the generation information of the authentication identifier based on the data in the parameter table of the SMS sending module, generate and / or render an information display page containing the authentication identifier based on the generation information, and send the information display page to the user terminal. The user terminal receives and displays the information display page configured with the authentication identifier so that the user can view the authentication identifier. In one optional implementation of this embodiment, viewing the authentication identifier based on the received SMS sent by the creator through the SMS sending module includes:

[0095] After detecting that the user has triggered the module identifier of the first SMS sending module, an authentication query request for the first SMS sending module is generated and sent to the server; the server queries and displays the material set according to the module information of the first SMS sending module and sends it to the user terminal.

[0096] The system receives the set of display materials returned by the server, and renders and displays the information display page of the authentication identifier based on the identifier material of the authentication identifier and the description material of the SMS sending module contained in the set of display materials, so that the user can view the authentication identifier.

[0097] (2) Institutional Type

[0098] After a user terminal enters the SMS list, it triggers the module identifier of the SMS sending module to submit an authentication query request. The SMS server can query the identifier material of the authentication identifier according to the data in the parameter table of the SMS sending module, generate and / or render an information display page containing the authentication identifier based on the identifier material, and send the information display page to the user terminal. The user terminal obtains and displays the information display page so that the user can view the authentication identifier. In another optional implementation of this embodiment, viewing the authentication identifier based on the received SMS sent by the creator through the SMS sending module includes:

[0099] After detecting the user's trigger command for the module identifier of the second SMS sending module, an authentication query request for the second SMS sending module is generated and sent to the server;

[0100] Receive and display the information display page for configuring the authentication identifier sent by the server, so that the user can view the authentication identifier;

[0101] The server queries and displays a dataset based on the module information of the second SMS sending module, and generates an information display page configuring the authentication identifier based on the identifier data of the authentication identifier and the description data of the SMS sending module contained in the display dataset.

[0102] For example, when a user enters Figure 2 After displaying the SMS list, the target SMS sending module is triggered to enter. Figure 3The menu page shown, and the query button on the menu page is triggered to enter. Figure 4 The information display page for the SMS sending module shown.

[0103] It should be noted that the two information display page generation and / or rendering operations provided above can be combined according to specific implementation needs. That is, features can be combined or merged in any way to form a new implementation method according to specific implementation needs. This embodiment will not elaborate further here.

[0104] In summary, the processing method for one or more SMS sending modules provided in this embodiment obtains the creation request submitted by the creator during the creation process of the SMS sending module. It extracts the module description information and the creator's account authentication information contained in the creation request, creates the SMS sending module based on the module description information, queries the authentication type contained in the account authentication information, marks the SMS sending module for authentication based on the authentication type, determines the authentication identifier of the SMS sending module based on the marking result, and grants information display permissions to the SMS sending module. This allows users to view the authentication identifier of the SMS sending module through SMS messages sent by the creator. The authentication identifier marking process of the SMS sending module using the creator's account authentication information allows users who receive SMS messages from the SMS sending module to query the authentication identifier of the SMS sending module. This increases the authentication identifier of the SMS sending module and improves the security of SMS sending and receiving processes.

[0105] The following combination Figure 5 Taking the application of the SMS sending module processing method provided in this embodiment in the SMS sending module creation scenario as an example, the processing method of the SMS sending module provided in this embodiment will be further explained. (Refer to...) Figure 5 The processing method for the SMS sending module applied to the creation scenario of the SMS sending module specifically includes steps S502 to S512.

[0106] Step S502: Obtain the creation request submitted by the creator to create the SMS sending module.

[0107] Step S504: Query the account information of the account registered by the creator in the SMS service based on the creator's identity information.

[0108] Step S506: Check if the account has been authenticated.

[0109] If so, proceed to step S508 to extract the module description information and the creator's account authentication information contained in the creation request.

[0110] Step S510: Create an SMS sending module based on the module description information and query the authentication types included in the account authentication information.

[0111] Step S512: Mark the SMS sending module with authentication according to the authentication type, and determine the authentication identifier of the SMS sending module based on the marking result.

[0112] Step S514: Enable the information display permission of the SMS sending module so that users can view the authentication identifier based on the SMS sent by the creator through the SMS sending module.

[0113] It should be noted that before step S502, the process also includes: obtaining the account registration request for the SMS service submitted by the creator; using the registration type and registration information contained in the account registration request as input data to call the verification interface of a third-party data platform for registration verification; if the verification result returned by the interface call is successful, registering the creator's account in the SMS service and determining the account authentication information. Based on the externally input service authorization instruction, the authorization interface is called to generate the authorization page based on the creator's identity information; the access link of the authorization page returned by the interface call is received, and the access link is written into a message template to generate a registration authorization message which is sent to the creator to enable the creator to complete the registration authorization; after detecting that the creator has returned an authorization confirmation instruction, the creator's account registration in the SMS service is executed, and the account authentication information is determined according to the registration type.

[0114] It should be noted that steps S502 to S514 can be based on Figure 6 The interaction between the platforms and / or modules shown is as follows. Specifically, before step S502 is executed, please refer to... Figure 7 The execution flow shown is executed, and steps S502 to S514 can be referred to. Figure 8 The execution flow shown will be followed.

[0115] It should be noted that any one or any combination of steps S502 to S514 can be replaced by the corresponding technical means provided in steps S102 to S108 as needed for implementation and deployment, which will not be elaborated here.

[0116] Figure 9 This is a schematic diagram of a processing device for a text message sending module according to an embodiment of the present invention, as shown below. Figure 9 As shown, the device includes:

[0117] The creation request acquisition module 902 is used to acquire the creation request submitted by the creator to create the SMS sending module, and extract the module description information and the creator's account authentication information contained in the creation request.

[0118] The authentication type query module 904 is used to create an SMS sending module based on the module description information and query the authentication type contained in the account authentication information;

[0119] The authentication marking module 906 is used to mark the SMS sending module for authentication according to the authentication type, and determine the authentication identifier of the SMS sending module based on the marking result;

[0120] The display permission activation module 908 is used to activate the information display permission of the SMS sending module, so that users can view the authentication identifier based on the SMS sent by the creator through the SMS sending module.

[0121] The SMS sending module processing device provided in this embodiment includes the following steps: During the creation process of the SMS sending module, the creation request acquisition module 902 acquires the creation request submitted by the creator, extracts the module description information and the creator's account authentication information contained in the creation request, the authentication type query module 904 creates the SMS sending module based on the module description information, queries the authentication type contained in the account authentication information, the authentication marking module 906 marks the SMS sending module according to the authentication type, determines the authentication identifier of the SMS sending module based on the marking result, and the display permission activation module 908 activates the information display permission of the SMS sending module, so that users can view the authentication identifier of the SMS sending module through the SMS sent by the creator. By marking the SMS sending module with the authentication identifier using the creator's account authentication information, the authentication identifier of the SMS sending module can be queried from the user who receives the SMS sent by the SMS sending module. This increases the authentication identifier of the SMS sending module and improves the security of the SMS sending and receiving process.

[0122] The SMS sending module processing device provided in one embodiment of this specification can implement the various processes in the aforementioned method embodiments and achieve the same functions and effects, which will not be repeated here.

[0123] Furthermore, one embodiment of this specification also provides a processing device for a text message sending module. Figure 10 This is a schematic diagram of the structure of a processing device for a text message sending module provided in one embodiment of this specification, as shown below. Figure 10 As shown, the device includes: a memory 1001, a processor 1002, a bus 1003, and a communication interface 1004. The memory 1001, the processor 1002, and the communication interface 1004 communicate via the bus 1003. The communication interface 1004 may include input / output interfaces, including but not limited to a keyboard, mouse, monitor, microphone, and loudspeaker.

[0124] Figure 10 In the memory 1001, computer-executable instructions that can run on the processor 1002 are stored. When the processor 1002 executes the computer-executable instructions, the following process is implemented:

[0125] Obtain the creation request submitted by the creator to create the SMS sending module, and extract the module description information and the creator's account authentication information contained in the creation request;

[0126] A text message sending module is created based on the module description information, and the authentication types included in the account authentication information are queried.

[0127] The SMS sending module is marked with an authentication tag according to the authentication type, and the authentication identifier of the SMS sending module is determined based on the tagging result;

[0128] Enable the information display permission of the SMS sending module so that users can view the authentication identifier based on the SMS sent by the creator through the SMS sending module.

[0129] The SMS sending module processing device provided in this embodiment, through the cooperation of the memory 1001, processor 1002, bus 1003, and communication interface 1004, obtains the creation request of the SMS sending module submitted by the creator during the creation process of the creator, extracts the module description information and the creator's account authentication information contained in the creation request, creates the SMS sending module based on the module description information, queries the authentication type contained in the account authentication information, marks the SMS sending module for authentication according to the authentication type, determines the authentication identifier of the SMS sending module based on the marking result, and enables the information display permission of the SMS sending module so that users can view the authentication identifier of the SMS sending module through the SMS sent by the creator. By marking the SMS sending module with the authentication identifier through the creator's account authentication information, the authentication identifier of the SMS sending module can be queried from the user who receives the SMS sent by the SMS sending module. This increases the authentication identifier of the SMS sending module and improves the security of the SMS sending and receiving process.

[0130] The SMS sending module processing device provided in one embodiment of this specification can implement the various processes in the aforementioned method embodiments and achieve the same functions and effects, which will not be repeated here.

[0131] Furthermore, another embodiment of this specification provides a computer-readable storage medium for storing computer-executable instructions that, when executed by a processor, implement the following process:

[0132] Obtain the creation request submitted by the creator to create the SMS sending module, and extract the module description information and the creator's account authentication information contained in the creation request;

[0133] A text message sending module is created based on the module description information, and the authentication types included in the account authentication information are queried.

[0134] The SMS sending module is marked with an authentication tag according to the authentication type, and the authentication identifier of the SMS sending module is determined based on the tagging result;

[0135] Enable the information display permission of the SMS sending module so that users can view the authentication identifier based on the SMS sent by the creator through the SMS sending module.

[0136] The computer-readable storage medium provided in this embodiment, during the process of creating an SMS sending module, obtains the creation request submitted by the creator, extracts the module description information and the creator's account authentication information contained in the creation request, creates the SMS sending module based on the module description information, queries the authentication type contained in the account authentication information, marks the SMS sending module with authentication based on the authentication type, determines the authentication identifier of the SMS sending module based on the marking result, and enables the information display permission of the SMS sending module so that users can view the authentication identifier of the SMS sending module through the SMS sent by the creator. By marking the SMS sending module with the authentication identifier through the creator's account authentication information, the authentication identifier of the SMS sending module can be queried from the user who receives the SMS sent by the SMS sending module. This increases the authentication identifier of the SMS sending module and improves the security of the SMS sending and receiving process.

[0137] The computer-readable storage medium includes read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk, etc.

[0138] The computer-readable storage medium provided in one embodiment of this specification can implement the various processes in the foregoing method embodiments and achieve the same functions and effects, which will not be repeated here.

[0139] Furthermore, another embodiment of this specification provides a computer program product that, when executed by a processor, implements the following process:

[0140] Obtain the creation request submitted by the creator to create the SMS sending module, and extract the module description information and the creator's account authentication information contained in the creation request;

[0141] A text message sending module is created based on the module description information, and the authentication types included in the account authentication information are queried.

[0142] The SMS sending module is marked with an authentication tag according to the authentication type, and the authentication identifier of the SMS sending module is determined based on the tagging result;

[0143] Enable the information display permission of the SMS sending module so that users can view the authentication identifier based on the SMS sent by the creator through the SMS sending module.

[0144] The computer program product provided in this embodiment, during the process of the creator creating the SMS sending module, obtains the creation request submitted by the creator, extracts the module description information and the creator's account authentication information contained in the creation request, creates the SMS sending module based on the module description information, queries the authentication type contained in the account authentication information, marks the SMS sending module for authentication according to the authentication type, determines the authentication identifier of the SMS sending module based on the marking result, and enables the information display permission of the SMS sending module so that users can view the authentication identifier of the SMS sending module through the SMS sent by the creator. By marking the SMS sending module with the authentication identifier through the creator's account authentication information, the authentication identifier of the SMS sending module can be queried from the user who receives the SMS sent by the SMS sending module. This increases the authentication identifier of the SMS sending module and improves the security of the SMS sending and receiving process.

[0145] The computer program product provided in one embodiment of this specification can implement the various processes in the foregoing method embodiments and achieve the same functions and effects, which will not be repeated here.

[0146] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0147] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0148] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0149] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0150] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0151] Memory may include non-persistent storage in computer-readable storage media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable storage media.

[0152] Computer-readable storage media include both permanent and non-permanent, removable and non-removable media that can store information by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer-readable storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable storage media does not include transient media, such as modulated data signals and carrier waves.

[0153] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0154] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0155] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A processing method for an SMS sending module, characterized in that, The method includes: Obtain the creation request submitted by the creator to create the SMS sending module, and extract the module description information and the creator's account authentication information contained in the creation request; A text message sending module is created based on the module description information, and the authentication types included in the account authentication information are queried. The SMS sending module is marked with an authentication tag according to the authentication type, and the authentication identifier of the SMS sending module is determined based on the tagging result; Enable the information display permission of the SMS sending module so that users can view the authentication identifier based on the SMS sent by the creator through the SMS sending module. Before obtaining the creation request submitted by the creator to create the SMS sending module, and extracting the module description information and the creator's account authentication information contained in the creation request, the method further includes: Obtain the account registration request for the SMS service submitted by the creator; The registration type and registration information contained in the account registration request are used as input data to call the verification interface of a third-party data platform for registration verification; If the verification result returned by the interface call is successful, the creator registers the account in the SMS service and determines the account authentication information; The authentication type is determined based on the registration type; The certification types include: institutional certification types; Accordingly, the step of authenticating the SMS sending module according to the authentication type includes: The system queries the organization field corresponding to the organization authentication type, updates the authentication parameters of the SMS sending module based on the organization field, and adds the authentication parameters to the parameter table of the SMS sending module, so as to determine the identifier corresponding to the organization field in the authentication identifier library based on the organization field as the authentication identifier; The authentication types include: user authentication types; Accordingly, the step of marking the SMS sending module with authentication based on the authentication type and determining the authentication identifier of the SMS sending module based on the marking result includes: Query the user field corresponding to the user authentication type, and query the level field of the creator. Update the authentication parameters of the SMS sending module based on the user field and the level field, and add the authentication parameters to the parameter table of the SMS sending module. Query the authentication identifier library corresponding to the user field, and select the target authentication identifier corresponding to the level field as the authentication identifier from the candidate authentication identifiers contained in the authentication identifier library.

2. The processing method of the SMS sending module according to claim 1, characterized in that, After the step of calling the verification interface of a third-party data platform using the registration type and registration information contained in the account registration request as input data for registration verification, and before the step of the creator registering the account on the SMS service and determining the account authentication information according to the registration type, the method further includes: Based on the service authorization instructions input from outside, and using the identity information of the creator, the authorization interface is invoked to generate the authorization page; The system receives the access link to the authorization page returned by the interface call, writes the access link into a message template to generate a registration authorization message, and sends it to the creator so that the creator can register and authorize the authorization. After detecting the authorization confirmation instruction returned by the creator, the process of registering the creator's account in the SMS service is executed, and the account authentication information is determined according to the registration type.

3. The processing method of the SMS sending module according to claim 1, characterized in that, The step of viewing the authentication identifier based on the received SMS message sent by the creator through the SMS sending module includes: After detecting that the user has triggered the module identifier of the first SMS sending module, an authentication query request for the first SMS sending module is generated and sent to the SMS server; the SMS server queries and displays the material set according to the module information of the first SMS sending module and sends it to the user terminal. The system receives the set of display materials returned by the SMS server, and renders and displays the information display page of the authentication identifier based on the identifier material of the authentication identifier and the description material of the SMS sending module contained in the set of display materials.

4. The processing method of the SMS sending module according to claim 1, characterized in that, The account authentication information also includes: user authentication level; the user authentication level is determined in the following way: Obtain the account interaction data of the creator's account in the SMS service, and detect whether the account interaction data is within a threshold range; If so, determine the target authentication level corresponding to the threshold range, and update the field corresponding to the target authentication level to the authentication parameters.

5. The processing method of the SMS sending module according to claim 1, characterized in that, The step of viewing the authentication identifier based on the received SMS message sent by the creator through the SMS sending module includes: After detecting the user's trigger command for the module identifier of the second SMS sending module, an authentication query request for the second SMS sending module is generated and sent to the SMS server; Receive and display the information display page containing the configuration of the authentication identifier sent by the server; The SMS server queries and displays a dataset based on the module information of the second SMS sending module, and generates an information display page configuring the authentication identifier based on the identifier data of the authentication identifier and the description data of the SMS sending module contained in the display dataset.

6. The processing method of the SMS sending module according to claim 1, characterized in that, After obtaining the creation request submitted by the creator to create the SMS sending module, and before extracting the module description information and the creator's account authentication information contained in the creation request, the method further includes: Based on the creator's identity information, query the account information of the account registered by the creator in the SMS service; Check whether the account is verified. If so, extract the module description information and the account verification information of the creator contained in the creation request.

7. The processing method of the SMS sending module according to claim 1, characterized in that, The registration verification process includes: Based on the creator's identity information contained in the registration information, query the database to see if the creator's filing information exists; If so, check whether the identity type contained in the filing information matches the registration type; If so, check whether the registration information matches the filing information. If they match, generate a verification result indicating successful verification and send it back.

8. A processing device for a text message sending module, characterized in that, The device includes: A request acquisition module is created to acquire the creation request submitted by the creator to create the SMS sending module, and to extract the module description information and the creator's account authentication information contained in the creation request. The authentication type query module is used to create an SMS sending module based on the module description information and query the authentication types contained in the account authentication information. An authentication marking module is used to mark the SMS sending module for authentication according to the authentication type, and to determine the authentication identifier of the SMS sending module based on the marking result; The display permission activation module is used to activate the information display permission of the SMS sending module, so that users can view the authentication identifier based on the SMS sent by the creator through the SMS sending module. Before obtaining the creation request submitted by the creator to create the SMS sending module, and extracting the module description information and the creator's account authentication information contained in the creation request, the device is further configured to: Obtain the account registration request for the SMS service submitted by the creator; The registration type and registration information contained in the account registration request are used as input data to call the verification interface of a third-party data platform for registration verification; If the verification result returned by the interface call is successful, the creator registers the account in the SMS service and determines the account authentication information; The authentication type is determined based on the registration type; The certification types include: institutional certification types; Accordingly, the step of authenticating the SMS sending module according to the authentication type includes: The system queries the organization field corresponding to the organization authentication type, updates the authentication parameters of the SMS sending module based on the organization field, and adds the authentication parameters to the parameter table of the SMS sending module, so as to determine the identifier corresponding to the organization field in the authentication identifier library based on the organization field as the authentication identifier; The authentication types include: user authentication types; Accordingly, the step of marking the SMS sending module with authentication based on the authentication type and determining the authentication identifier of the SMS sending module based on the marking result includes: Query the user field corresponding to the user authentication type, and query the level field of the creator. Update the authentication parameters of the SMS sending module based on the user field and the level field, and add the authentication parameters to the parameter table of the SMS sending module. Query the authentication identifier library corresponding to the user field, and select the target authentication identifier corresponding to the level field as the authentication identifier from the candidate authentication identifiers contained in the authentication identifier library.

9. A processing device for a text message sending module, characterized in that, The device includes a memory and a processor. The memory stores computer-executable instructions, which, when executed on the processor, are capable of implementing the steps of the SMS sending module processing method according to any one of claims 1-7.

10. A computer-readable storage medium storing computer-executable instructions, characterized in that, When the computer-executable instructions are executed by the processor, they can implement the steps of the processing method of the SMS sending module according to any one of claims 1-7.

11. A computer program product, characterized in that, The computer program product includes a processing program for an SMS sending module. When the processing program for the SMS sending module is executed by a processor, it can implement the steps of the processing method of the SMS sending module as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Information publishing method based on 5G message

    CN114363836A

  • 5G message display method and device, 5G message system and electronic equipment

    CN116916257A