[go: up one dir, main page]

CN112822647B - Short message sending method, device, storage medium and computer equipment - Google Patents

Short message sending method, device, storage medium and computer equipment Download PDF

Info

Publication number
CN112822647B
CN112822647B CN202011609518.7A CN202011609518A CN112822647B CN 112822647 B CN112822647 B CN 112822647B CN 202011609518 A CN202011609518 A CN 202011609518A CN 112822647 B CN112822647 B CN 112822647B
Authority
CN
China
Prior art keywords
short message
template
target
user
message template
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011609518.7A
Other languages
Chinese (zh)
Other versions
CN112822647A (en
Inventor
谭慧玲
贺碧威
江四鸿
薛林君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Puhui Enterprise Management Co Ltd
Original Assignee
Ping An Puhui Enterprise Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Puhui Enterprise Management Co Ltd filed Critical Ping An Puhui Enterprise Management Co Ltd
Priority to CN202011609518.7A priority Critical patent/CN112822647B/en
Publication of CN112822647A publication Critical patent/CN112822647A/en
Application granted granted Critical
Publication of CN112822647B publication Critical patent/CN112822647B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application relates to the technical field of data analysis and discloses a short message sending method, a device, a storage medium and computer equipment, wherein the method comprises the following steps: inquiring a plurality of historical short message templates used by a first user according to user information to obtain a plurality of historical short message templates and the service time of each historical short message template; acquiring current system time, and selecting a historical short message template with the use time matched with the current system time to obtain a plurality of reference short message templates; analyzing scene types of the multiple reference short message templates, and displaying the scene types corresponding to the multiple reference short message templates on a short message template interface according to the analysis result; responding to the target scene type determined by the second user, and selecting a target short message template corresponding to the target scene type from the short message database; and configuring the target short message template, and sending the short message to the first user according to the configured target short message template, so that the user configuration efficiency is effectively improved, and the flexibility of sending the short message template is improved.

Description

Short message sending method, device, storage medium and computer equipment
Technical Field
The present application relates to the field of data analysis technologies, and in particular, to a short message sending method, apparatus, storage medium, and computer device.
Background
With the continuous development of wireless terminals and internet technologies, people can meet various requirements of users through the wireless terminals, for example, various short message templates are provided for the users, so that the users can select corresponding short message templates when editing short messages, thereby reducing input time and the like.
The existing short message template implementation scheme generally displays each short message template according to a fixed display sequence, the short message templates are relatively single, and the short message templates are displayed according to the fixed sequence, so that the short message templates displayed to a user are not the most frequently used short message templates possibly under the condition that the number of short message templates is large, and the user is difficult to find the required short message templates.
Disclosure of Invention
The present application mainly aims to provide a short message sending method, a short message sending device, a storage medium and a computer device, and aims to solve the technical problems that a short message template of the current short message sending method is single, and a user cannot find a required short message template quickly.
In order to achieve the above object, the present application provides a short message sending method, which includes the following steps:
acquiring user information of a first user, inquiring a plurality of historical short message templates used by the first user according to the user information, and acquiring the plurality of historical short message templates and the service time of each historical short message template;
acquiring current system time, and selecting a historical short message template with the use time matched with the current system time from the plurality of historical short message templates to obtain a plurality of reference short message templates;
analyzing scene types of the multiple reference short message templates, and displaying the scene types corresponding to the multiple reference short message templates on a short message template interface according to the analysis result;
responding to the scene type selected by a second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from a short message database;
and configuring the target short message template, and sending a short message to the first user according to the configured target short message template.
In an embodiment, after the step of sending the short message to the first user according to the configured target short message template, the method further includes:
when it is monitored that the mobile terminal of the first user is set with an anti-disturbance mode, configuring the target short message template into an anti-disturbance template;
and sending the short message to the first user again according to the anti-disturbance template.
In an embodiment, the step of configuring the target short message template and sending a short message to the first user according to the configured target short message template includes:
acquiring a plurality of short message channels to be configured of the target short message template;
sequencing according to the sending success rates of the plurality of short message channels, and determining the priority of each short message channel;
and configuring a short message channel for the target short message template according to the priority level.
In an embodiment, before the step of selecting the target short message template corresponding to the target scene type from the short message database, the method further includes:
acquiring a plurality of short message templates corresponding to various scene types;
and calculating the use frequency of each short message template, and storing the short message template with the highest use frequency in the short message database.
In an embodiment, before the step of sending the short message to the first user according to the configured target short message template, the method further includes:
calculating the short message data volume of the short message;
when the monitored short message data volume is larger than a preset value, setting timing time;
and when the timing time is reached, executing a step of sending a short message to the first user according to the configured target short message template.
In an embodiment, when it is determined that the scene type is a money collection service, the step of configuring the target short message template includes:
acquiring the variable of the target short message template, and displaying the variable of the target short message template on a short message configuration interface;
acquiring content information selected by a second user aiming at the variables, and completing the configuration of the target short message template after all the variables of the target short message template are selected; the content information comprises at least one of the name of a borrower, the identity card number, a contract company of a loan product, overdue days, the type of relationship, a mobile phone number, a borrowing date, a borrowing amount, a repayment deadline and an amount to be repayed.
In an embodiment, after the step of displaying the variables of the target short message template on the short message configuration interface, the method further includes:
and responding to an instruction of adding the short message variable by a second user, and displaying the added short message variable in the short message configuration interface.
The present application further provides a short message sending apparatus, including:
the acquisition module is used for acquiring user information of a first user, inquiring a plurality of historical short message templates used by the first user according to the user information, and acquiring the plurality of historical short message templates and the service time of each historical short message template;
the selection module is used for acquiring current system time, selecting a historical short message template with the use time matched with the current system time from the plurality of historical short message templates and obtaining a plurality of reference short message templates;
the display module is used for analyzing the scene types of the reference short message templates and displaying the scene types corresponding to the reference short message templates on a short message template interface according to the analysis result;
the selection module is used for responding to the scene type selected by the second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from a short message database;
and the sending module is used for configuring the target short message template and sending the short message to the first user according to the configured target short message template.
The present application further provides a computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the steps of any of the above methods when executing the computer program.
The present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the method of any one of the above.
According to the short message sending method, the short message sending device, the storage medium and the computer equipment, a plurality of historical short message templates used by a first user are inquired according to user information by obtaining the user information of the first user, and a plurality of historical short message templates and the service time of each historical short message template are obtained; acquiring current system time, and selecting a historical short message template with the use time matched with the current system time from a plurality of historical short message templates to obtain a plurality of reference short message templates; analyzing scene types of the multiple reference short message templates, and displaying the scene types corresponding to the multiple reference short message templates on a short message template interface according to the analysis result; responding to the scene type selected by the second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from the short message database; the method comprises the steps of configuring a target short message template, sending a short message to a first user according to the configured target short message template, and automatically screening out a short message template currently required by the user according to the historical use condition of the short message template of the user, so that the user configuration efficiency can be effectively improved, and the flexibility of system short message template configuration and sending can be improved; in addition, the short message template obtained by screening is also subjected to scene type analysis, and a historical short message template matched with the current system time is not directly used, so that the target short message template obtained from the short message database is rich, and the problem that the current short message template is single is solved.
Drawings
Fig. 1 is a schematic flow chart of a short message sending method according to an embodiment of the present application;
fig. 2 is a block diagram schematically illustrating a structure of a short message sending apparatus according to an embodiment of the present application;
fig. 3 is a block diagram illustrating a structure of a computer device according to an embodiment of the present application.
The implementation, functional features and advantages of the object of the present application will be further explained with reference to the embodiments, and with reference to the accompanying drawings.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The short message sending method provided in the embodiment of the application solves the technical problems that the short message templates are displayed in a fixed display sequence at present, the short message templates are single, and a user cannot find a required short message template quickly due to the fact that the short message templates are displayed in the fixed display sequence, and referring to fig. 1, the short message sending method comprises the following steps:
s1, obtaining user information of a first user, inquiring a plurality of historical short message templates used by the first user according to the user information, and obtaining the plurality of historical short message templates and the service time of each historical short message template;
s2, obtaining current system time, and selecting a historical short message template with the use time matched with the current system time from the plurality of historical short message templates to obtain a plurality of reference short message templates;
s3, performing scene type analysis on the plurality of reference short message templates, and displaying scene types corresponding to the plurality of reference short message templates on a short message template interface according to an analysis result;
s4, responding to the scene type selected by the second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from a short message database;
and S5, configuring the target short message template, and sending a short message to the first user according to the configured target short message template.
In this embodiment, the first user is a user who is to receive a short message; and the second user is a user for configuring the target short message template and sending the short message to the first user according to the configured target short message template. Specifically, the first user can input user information of the first user by clicking an application option input instruction of a short message template interface provided on the mobile terminal, and the server acquires a plurality of historical short message templates used by the first user according to the user information, such as a money urging template, a holiday blessing template, a money borrowing template and the like. And then obtaining the use time of a plurality of historical short message templates, for example, sending the blessing short message of the blessing short message template to the first user by the system in 1 month and 1 day in 2019. The user information can comprise information such as a user name, a mobile phone number, an identity card number and the like; the mobile terminal may be a hardware device having various operating systems, such as a mobile phone, a tablet computer, a personal digital assistant, and an electronic book. Any operating system, such as Android, iPhoneOS systems, etc., may be employed in the hardware device.
Further, the method comprises the steps of obtaining current system time, matching the current system time with the use times of the plurality of historical short message templates one by one, selecting the historical short message template with the use time matched with the current system time from the plurality of historical short message templates, obtaining a plurality of reference short message templates, and judging the short message template which is possibly required to be sent to the first user by the second user according to the current system time. For example, if the current system time is fifteen per month, and fifteen per month payment time of the first user, a payment urging short message template used by the first user from the past fifteen short message templates can be selected from the plurality of historical short message templates to serve as a reference short message template required to be used at the current probability. Wherein the system time can be defined according to year, month and day, and can also be defined according to morning, afternoon, evening or holiday.
After the reference short message template is obtained, the method analyzes the scene types of the multiple reference short message templates, determines the scene types of the reference short message templates, displays the scene types in an interface for a second user configuring the short message templates to select, selects a target short message template from a short message database based on the target scene type selected by the second user, configures the target short message template, and sends a short message to the first user according to the configured target short message template, so that the operation of querying the short message template by the user is simplified, the frequency and the enthusiasm of the user for using the short message template in the short message database are improved, and the user experience is improved.
Generally, an application program needs to have functions of creating, editing and deleting a short message template, and some short message templates need to be preset for a user to select. The invention can also store the short message template in the short message database in advance, thereby realizing unified adding, deleting, modifying and inquiring operations and being convenient for subsequent expansion and upgrading. Besides maintaining the short message templates, the short message database can also maintain the use times and the use time of each short message template so as to obtain the use frequency. Each time a user enters the short message template interface, the query operation of the database in the background is triggered. At this time, whether the initialization of the short message database is completed or not is judged.
In addition, when the short message template is configured, the short message template can be configured as follows: the short message template is configured in a self-defined mode according to different product signing companies, the sending object of the short message template is configured in a self-defined mode, the requirements of different customer groups corresponding to different short message templates for sending are met, the state of the short message template is controlled in a self-defined mode, the state of the short message template is changed at any time, whether the front end can send the short message template or not is controlled, the short message template is selected and configured in a variable self-defined mode, in addition, the English and Chinese in a configuration interface are compared, a variable value limit description is provided, the primary user can conveniently select and configure, the operation interface is friendly, and the learning cost is low. The number name of the short message template is limited to be not repeatable according to a signing company when the short message template is stored, and the template number supports two modes of self-definition and system generation, so that the number definition of different short message platform channels is facilitated; after the short message template is configured, the short message template can be bound by a service line, and the requirements of different products and the short message template on sending are met subsequently.
The short message sending method comprises the steps of obtaining user information of a first user, inquiring a plurality of historical short message templates used by the first user according to the user information, and obtaining a plurality of historical short message templates and the service time of each historical short message template; acquiring current system time, and selecting a historical short message template with the use time matched with the current system time from a plurality of historical short message templates to obtain a plurality of reference short message templates; analyzing scene types of the multiple reference short message templates, and displaying the scene types corresponding to the multiple reference short message templates on a short message template interface according to the analysis result; responding to the scene type selected by the second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from the short message database; the method comprises the steps of configuring a target short message template, sending short messages to a first user according to the configured target short message template, and automatically screening out a short message template currently required by the user according to the historical use condition of the short message template of the user, so that the user configuration efficiency can be effectively improved, and the flexibility of system short message template configuration and sending can be improved; in addition, the short message template obtained by screening is also subjected to scene type analysis, and a historical short message template matched with the current system time is not directly used, so that the target short message template obtained from the short message database is rich, and the problem that the current short message template is single is solved.
In an embodiment, when it is determined that the scene type is the payment due promoting service, in step S5, the step of configuring the target short message template may specifically include:
acquiring the variable of the target short message template, and displaying the variable of the target short message template on a short message configuration interface;
acquiring content information selected by a second user aiming at the variables, and completing the configuration of the target short message template after all the variables of the target short message template are selected; the content information comprises at least one of the name of a borrower, the identity card number, a loan product signing company, overdue days, the relationship type, a mobile phone number, borrowing date, borrowing amount, repayment deadline and amount to be repayed.
In the embodiment, the variables to be configured for the short message template, such as the short message platform name, the sign company, the short message type, the template name, the short message state, the number of days after expiration and other variables, are displayed on the short message configuration interface, and the content information selected by the second user aiming at the variables is acquired to complete the selection of the content information of all the variables of the target short message template.
In an embodiment, after the step of displaying the variables of the target short message template on the short message configuration interface, the method may further include:
and responding to an instruction of adding the short message variable by a second user, and displaying the added short message variable in the short message configuration interface.
In the embodiment, a short message variable can be added, and when the second user clicks the virtual short message variable adding key of the short message configuration interface, the added short message variable is displayed, so that the user-defined setting is realized. The short message variables comprise short message names, variable English, whether the short message can be modified, types and the like.
In an embodiment, in step S5, after the step of sending the short message to the first user according to the configured target short message template, the method may further include:
when it is monitored that the mobile terminal of the first user is set with an anti-disturbance mode, configuring the target short message template into an anti-disturbance template;
and sending the short message to the first user again according to the anti-disturbance template.
In this embodiment, after sending the short message to the first user, a rejection instruction of the first user is received, in response to the rejection instruction, the target short message template is configured as an anti-disturbance template, and the short message is sent to the first user again according to the anti-disturbance template. In addition, when a rejection instruction of the first user is received, the target short message template with the sending success rate ranked in the front can be selected to send the short message again according to the historical sending success rate of the target short message template, so that the risk of rejection of the first user is reduced, and the short message sending success rate is improved. When the anti-disturbance template is configured, the sending mobile phone number and the sending content information of the target short message template can be adjusted, or the variable of the target short message template is reduced, so that the anti-disturbance template is obtained.
In an embodiment, in step S5, the step of configuring the target short message template and sending a short message to the first user according to the configured target short message template may specifically include:
acquiring a plurality of short message channels to be configured of the target short message template;
sequencing according to the sending success rates of the plurality of short message channels, and determining the priority of each short message channel;
and configuring a short message channel for the target short message template according to the priority level.
In this embodiment, when the second user sends the short message at the front end, the system determines whether to acquire the system short message or the mobile phone short message according to the short message sending inlet; the short message channel is a short message sending interface directly provided by operators such as China Mobile, unicom and telecom, and achieves the purpose of sending short messages in batch and sending short messages in a user-defined mode with a number specified by a customer.
The short message sending success rate of the short message channel refers to the proportion of the number of successful short message sending times which are historically sent by the short message channel to the total number of sending times. The higher the success rate of sending short messages in the short message channel is, the higher the arrival rate of sending short messages in the short message channel is, and in order to ensure the arrival rate of short messages, the short message channel with the low success rate of sending short messages is not suitable to be adopted. Therefore, according to the total sending success times and the secondary sending times of each short message channel, the short message sending success rate of each short message channel is obtained by dividing the total sending success times of each short message channel by the total sending times, and the priority of each short message channel is sequenced according to the short message sending success rate, wherein the priority comprises high priority and low priority. The high-priority short message channel represents that the short message channel has high short message sending success rate, the low-priority channel represents that the short message channel has low short message sending success rate, and the short message channel is configured for the target short message template according to the priority so as to improve the sending success rate of the subsequent short messages.
Before calculating the short message sending success rate of each short message channel, in each calling of the short message channel, when a request for calling the short message channel is received, the success frequency and the failure frequency of sending the short message are both initially 0, if a short message is successfully sent, the success frequency of sending the short message is cumulatively added with 1, if a short message is unsuccessfully sent, the failure frequency of sending the short message is cumulatively added with 1, when the current calling is finished, a calling completion signal is sent, and a calling record is correspondingly generated and stored in a system operation log according to the success frequency and the failure frequency of sending the short message.
In an embodiment, in step S4, before the step of selecting the target short message template corresponding to the target scene type from the short message database, the method may further include:
acquiring a plurality of short message templates corresponding to various scene types;
and calculating the use frequency of each short message template, and storing the short message template with the highest use frequency in the short message database.
The embodiment can acquire a plurality of short message templates corresponding to various scene types in advance, screen the short message templates according to the use times of the short message templates in historical use to obtain the short message template with the highest use frequency, and store the short message template with the highest use frequency as the target short message template in the short message database, so that the most suitable short message template is selected for the user subsequently.
In an embodiment, in step S5, before the step of sending the short message to the first user according to the configured target short message template, the method may further include:
calculating the short message data volume of the short message;
when the monitored short message data volume is larger than a preset value, setting timing time;
and when the timing time is reached, executing a step of sending a short message to the first user according to the configured target short message template.
In this embodiment, because the amount of the short message data is large, when the user clicks to send the short message, the underlying data is not sent in real time, but the short message is pushed regularly through joba, or the short message data is pulled regularly by an external platform to be sent; when the second user selects the target short message template to click and send, the short message can be sent according to the contact limit, the sending frequency and other times limit configured on the bottom layer of the system. In addition, the timing time can be idle time so as to select the idle time to send the short message and improve the success rate of sending the short message.
Referring to fig. 2, an embodiment of the present application further provides a short message sending apparatus, including:
the acquisition module 1 is used for acquiring user information of a first user, inquiring a plurality of historical short message templates used by the first user according to the user information, and acquiring the plurality of historical short message templates and the service time of each historical short message template;
the selection module 2 is used for acquiring current system time, selecting a historical short message template with the use time matched with the current system time from the plurality of historical short message templates, and obtaining a plurality of reference short message templates;
the display module 3 is used for analyzing scene types of the reference short message templates and displaying the scene types corresponding to the reference short message templates on a short message template interface according to the analysis result;
the selection module 4 is used for responding to the scene type selected by the second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from a short message database;
and the sending module 5 is used for configuring the target short message template and sending a short message to the first user according to the configured target short message template.
In this embodiment, the first user is a user who is to receive a short message; and the second user is a user for configuring the target short message template and sending the short message to the first user according to the configured target short message template. Specifically, the first user can input user information of the first user by clicking an application option input instruction of a short message template interface provided on the mobile terminal, and the server acquires a plurality of historical short message templates used by the first user according to the user information, such as a money urging template, a holiday blessing template, a money borrowing template and the like. And then obtaining the use time of a plurality of historical short message templates, for example, sending the blessing short message of the blessing short message template to the first user by the system in 1 month and 1 day in 2019. The user information can comprise information such as a user name, a mobile phone number, an identity card number and the like; the mobile terminal may be a hardware device having various operating systems, such as a mobile phone, a tablet computer, a personal digital assistant, and an electronic book. Any operating system may be used in the hardware device, such as Android, iPhoneOS systems, and the like.
Further, the method includes the steps of obtaining current system time, matching the current system time with the use time of a plurality of historical short message templates one by one, selecting the historical short message templates matched with the current system time from the historical short message templates to obtain a plurality of reference short message templates, judging the short message templates possibly required to be sent to a first user according to the current system time, analyzing scene types of the reference short message templates, determining the scene types of the reference short message templates, displaying the scene types in an interface for a second user configuring the short message templates to select, selecting a target short message template from a short message database based on the target scene type selected by the second user, configuring the target short message template, sending short messages to the first user according to the configured target short message template, simplifying the operation of the user for inquiring the short message template, improving the frequency and the enthusiasm of the user for using the short message templates in the short message database, and improving user experience.
Generally, an application program needs to have functions of creating, editing and deleting a short message template, and needs to preset some short message templates for a user to select. The invention can also store the short message template in the short message database in advance, thereby realizing unified adding, deleting, modifying and inquiring operations and being convenient for subsequent expansion and upgrading. Besides maintaining the short message templates, the short message database can also maintain the use times and the use time of each short message template so as to obtain the use frequency. Each time a user enters the short message template interface, the query operation of the database in the background is triggered. At this time, whether the initialization of the short message database is completed or not is judged.
In addition, when the short message template is configured, the short message template can be configured as follows: the short message template is configured in a self-defined mode according to different product signing companies, the sending object of the short message template is configured in a self-defined mode, the requirements of different customer groups corresponding to different short message templates for sending are met, the state of the short message template is controlled in a self-defined mode, the state of the short message template is changed at any time, whether the front end can send the short message template or not is controlled, the short message template is selected and configured in a variable self-defined mode, in addition, the English and Chinese in a configuration interface are compared, a variable value limit description is provided, the primary user can conveniently select and configure, the operation interface is friendly, and the learning cost is low. The number name of the short message template is limited to be not repeatable according to a signing company when the short message template is stored, and the template number supports two modes of self-definition and system generation, so that the number definition of different short message platform channels is facilitated; after the short message template is configured, the short message template can be bound by a service line, and the requirements of different products and the short message template on sending are met subsequently.
As described above, it can be understood that each component of the short message sending apparatus provided in the present application may implement the function of any one of the short message sending methods described above, and the specific structure is not described in detail.
Referring to fig. 3, a computer device, which may be a server and whose internal structure may be as shown in fig. 3, is also provided in the embodiment of the present application. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the computer designed processor is used to provide computational and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used for data such as a relational extraction model, a drug discovery model and the like. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a method for sending short messages.
The processor executing the short message sending method includes:
acquiring user information of a first user, inquiring a plurality of historical short message templates used by the first user according to the user information, and acquiring the plurality of historical short message templates and the service time of each historical short message template;
acquiring current system time, and selecting a historical short message template with the use time matched with the current system time from the plurality of historical short message templates to obtain a plurality of reference short message templates;
analyzing scene types of the multiple reference short message templates, and displaying the scene types corresponding to the multiple reference short message templates on a short message template interface according to the analysis result;
responding to the scene type selected by a second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from a short message database;
and configuring the target short message template, and sending a short message to the first user according to the configured target short message template.
An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements a short message sending method, and the method includes:
acquiring user information of a first user, inquiring a plurality of historical short message templates used by the first user according to the user information, and acquiring the plurality of historical short message templates and the service time of each historical short message template;
acquiring current system time, and selecting a historical short message template with the use time matched with the current system time from the plurality of historical short message templates to obtain a plurality of reference short message templates;
analyzing scene types of the multiple reference short message templates, and displaying the scene types corresponding to the multiple reference short message templates on a short message template interface according to the analysis result;
responding to the scene type selected by the second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from a short message database;
and configuring the target short message template, and sending a short message to the first user according to the configured target short message template.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium provided herein and used in the examples may include non-volatile and/or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRDRAM), enhanced SDRAM (ESDRAM), synchronous Link (Synchlink) DRAM (SLDRAM), rambus (Rambus) direct RAM (RDRAM), direct bused dynamic RAM (DRDRAM), and bused dynamic RAM (RDRAM).
To sum up, the most beneficial effect of this application lies in:
according to the short message sending method, the short message sending device, the storage medium and the computer equipment, a plurality of historical short message templates used by a first user are inquired according to user information by obtaining the user information of the first user, and a plurality of historical short message templates and the service time of each historical short message template are obtained; acquiring current system time, and selecting a historical short message template with the use time matched with the current system time from a plurality of historical short message templates to obtain a plurality of reference short message templates; analyzing scene types of the multiple reference short message templates, and displaying the scene types corresponding to the multiple reference short message templates on a short message template interface according to the analysis result; responding to the scene type selected by the second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from the short message database; the method comprises the steps of configuring a target short message template, sending a short message to a first user according to the configured target short message template, and automatically screening out a short message template currently required by the user according to the historical use condition of the short message template of the user, so that the user configuration efficiency can be effectively improved, and the flexibility of system short message template configuration and sending can be improved; in addition, the short message template obtained by screening is also subjected to scene type analysis, and a historical short message template matched with the current system time is not directly used, so that the target short message template obtained from the short message database is relatively abundant, and the problem that the current short message template is relatively single is solved.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, apparatus, article, or method that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, apparatus, article, or method. Without further limitation, an element defined by the phrases "comprising a," "8230," "8230," or "comprising" does not exclude the presence of another identical element in a process, apparatus, article, or method comprising the element.
The above description is only a preferred embodiment of the present application, and not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application, or which are directly or indirectly applied to other related technical fields, are also included in the scope of the present application.

Claims (10)

1. A short message sending method is characterized by comprising the following steps:
acquiring user information of a first user, inquiring a plurality of historical short message templates used by the first user according to the user information, and acquiring the plurality of historical short message templates and the service time of each historical short message template;
acquiring current system time, and selecting a historical short message template with the use time matched with the current system time from the plurality of historical short message templates to obtain a plurality of reference short message templates;
analyzing scene types of the multiple reference short message templates, and displaying the scene types corresponding to the multiple reference short message templates on a short message template interface according to the analysis result;
responding to the scene type selected by the second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from a short message database;
and configuring the target short message template, and sending a short message to the first user according to the configured target short message template.
2. The method of claim 1, wherein after the step of sending the short message to the first user according to the configured target short message template, the method further comprises:
when it is monitored that the mobile terminal of the first user is set with an anti-disturbance mode, configuring the target short message template into an anti-disturbance template;
and sending the short message to the first user again according to the anti-disturbance template.
3. The method of claim 1, wherein the step of configuring the target short message template and sending the short message to the first user according to the configured target short message template comprises:
acquiring a plurality of short message channels to be configured of the target short message template;
sequencing according to the sending success rates of the plurality of short message channels, and determining the priority of each short message channel;
and configuring a short message channel for the target short message template according to the priority level.
4. The method of claim 1, wherein before the step of selecting the target short message template corresponding to the target scene type from the short message database, the method further comprises:
acquiring a plurality of short message templates corresponding to various scene types;
and calculating the use frequency of each short message template, and storing the short message template with the highest use frequency in the short message database.
5. The method of claim 1, wherein before the step of sending the short message to the first user according to the configured target short message template, further comprising:
calculating the short message data volume of the short message;
when the monitored short message data volume is larger than a preset value, setting timing time;
and when the timing time is reached, executing a step of sending a short message to the first user according to the configured target short message template.
6. The method according to claim 1, wherein when it is determined that the scene type is a money collection service, the step of configuring the target short message template comprises:
acquiring the variable of the target short message template, and displaying the variable of the target short message template on a short message configuration interface;
acquiring content information selected by a second user aiming at the variables, and completing the configuration of the target short message template after all the variables of the target short message template are selected; the content information comprises at least one of the name of a borrower, the identity card number, a loan product signing company, overdue days, the relationship type, a mobile phone number, borrowing date, borrowing amount, repayment deadline and amount to be repayed.
7. The method of claim 6, wherein the step of displaying the variables of the target text message template in a text message configuration interface is further followed by:
and responding to an instruction of adding the short message variable by the second user, and displaying the added short message variable in the short message configuration interface.
8. A short message sending device, comprising:
the acquisition module is used for acquiring user information of a first user, inquiring a plurality of historical short message templates used by the first user according to the user information, and acquiring the plurality of historical short message templates and the service time of each historical short message template;
the selection module is used for acquiring current system time, selecting a historical short message template with the use time matched with the current system time from the plurality of historical short message templates, and obtaining a plurality of reference short message templates;
the display module is used for analyzing scene types of the reference short message templates and displaying the scene types corresponding to the reference short message templates on a short message template interface according to the analysis result;
the selection module is used for responding to the scene type selected by the second user on the short message template interface, determining a target scene type, and selecting a target short message template corresponding to the target scene type from a short message database;
and the sending module is used for configuring the target short message template and sending the short message to the first user according to the configured target short message template.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the short message sending method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the steps of the short message sending method according to any one of claims 1 to 7.
CN202011609518.7A 2020-12-30 2020-12-30 Short message sending method, device, storage medium and computer equipment Active CN112822647B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011609518.7A CN112822647B (en) 2020-12-30 2020-12-30 Short message sending method, device, storage medium and computer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011609518.7A CN112822647B (en) 2020-12-30 2020-12-30 Short message sending method, device, storage medium and computer equipment

Publications (2)

Publication Number Publication Date
CN112822647A CN112822647A (en) 2021-05-18
CN112822647B true CN112822647B (en) 2022-11-25

Family

ID=75854671

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011609518.7A Active CN112822647B (en) 2020-12-30 2020-12-30 Short message sending method, device, storage medium and computer equipment

Country Status (1)

Country Link
CN (1) CN112822647B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113873450B (en) * 2021-09-17 2023-05-12 平安养老保险股份有限公司 Short message configuration method, device, computer equipment and storage medium
CN114077828A (en) * 2021-10-28 2022-02-22 广州炒米信息科技有限公司 Block chain-based electronic contract signing method, device, equipment and storage medium
CN114443246B (en) * 2021-12-28 2022-12-09 广州市玄武无线科技股份有限公司 Intelligent scheduling method, device, equipment and computer readable storage medium
CN115604669B (en) * 2022-12-15 2023-04-04 安徽创瑞信息技术有限公司 A queuing system for sending short messages

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000078067A1 (en) * 1999-06-11 2000-12-21 Telefonaktiebolaget Lm Ericsson (Publ) Arrangement for distributing stock exchange information to subscribers
CN101534346A (en) * 2009-04-13 2009-09-16 中国网通集团宽带业务应用国家工程实验室有限公司 Short message template based on short message transmitting method and terminal thereof
CN109996193A (en) * 2017-12-29 2019-07-09 中国移动通信集团北京有限公司 Note transmission method, device, system and equipment based on intelligence letter platform

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109992764B (en) * 2017-12-29 2022-12-16 阿里巴巴集团控股有限公司 File generation method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000078067A1 (en) * 1999-06-11 2000-12-21 Telefonaktiebolaget Lm Ericsson (Publ) Arrangement for distributing stock exchange information to subscribers
CN101534346A (en) * 2009-04-13 2009-09-16 中国网通集团宽带业务应用国家工程实验室有限公司 Short message template based on short message transmitting method and terminal thereof
CN109996193A (en) * 2017-12-29 2019-07-09 中国移动通信集团北京有限公司 Note transmission method, device, system and equipment based on intelligence letter platform

Also Published As

Publication number Publication date
CN112822647A (en) 2021-05-18

Similar Documents

Publication Publication Date Title
CN112822647B (en) Short message sending method, device, storage medium and computer equipment
US11799818B2 (en) Interaction message processing method and apparatus, computer device, and storage medium
CN110620812B (en) Interactive information pushing method and device, computer equipment and storage medium
CN109936621B (en) Information security multi-page message pushing method, device, equipment and storage medium
CN106506563B (en) Account setup method, apparatus and bank service system
CN113094474B (en) Intelligent question answering method and device, server and computer readable storage medium
CN109840803B (en) Data entry method, user terminal, background server and storage medium
CN113778286B (en) Application control display method and device, storage medium and electronic equipment
CN113763043A (en) Advertisement landing page display method and device, storage medium and computer equipment
CN113556430B (en) Outbound system and outbound method
CN110019916A (en) Event-handling method, device, equipment and storage medium based on user's portrait
CN114938458A (en) Object information display method and device, electronic equipment and storage medium
CN114240524A (en) Platform-based unified billing method and system, computer equipment and storage medium
CN115712422A (en) Form page generation method and device, computer equipment and storage medium
CN111475388A (en) Data push test method and device, computer equipment and storage medium
CN108830441B (en) Resource query method and device
CN108829844B (en) Information searching method and system
CN113805783B (en) Interface display processing method for subscription type service data analysis and related equipment
CN114257871B (en) Live broadcast reservation information processing method, system and medium
CN115658801A (en) Report display method, device, system and medium based on user portrait
CN110851446B (en) Data table generation method and device, computer equipment and storage medium
CN112688850B (en) Method and device for screening action objects in instant messaging
CN115203238A (en) License plate information input method and device, terminal equipment and storage medium
CN112149384A (en) Short message display method and device and computer readable storage medium
CN114564664B (en) Page display method and device, storage medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant