一种生成业务短信的方法、装置、设备及存储介质制造方法及图纸

技术编号:36974129 阅读:18 留言:0更新日期:2023-03-25 17:54
本申请实施例公开了一种生成业务短信的方法、装置、设备及存储介质。该方法包括:从业务系统获取待处理信息,所述待处理信息包括业务信息和第一被叫用户的业务标签;向区块链设备发送所述第一被叫用户的业务标签;接收区块链设备发送的所述模板;根据所述业务信息和所述模板,生成业务短信。本申请实施例提供的方法能够提高生成的业务短信的内容与业务的切合度。合度。合度。

【技术实现步骤摘要】
一种生成业务短信的方法、装置、设备及存储介质


[0001]本申请属于通信
,尤其涉及一种生成业务短信的方法、装置、设备及存储介质。

技术介绍

[0002]随着网络技术的日渐成熟,发送业务短信成为各种网站、应用程序等与用户之间重要的交流方式,业务短信指与各种网站、应用程序的业务相关的短信。
[0003]服务器为各种网站、应用程序根据模板生成的业务短信,这些往往不符合业务要求,需要通过人工修改。
[0004]现有的生成业务短信的方法中,服务器生成的业务短信的内容与业务切合度低。

技术实现思路

[0005]本申请实施例提供一种生成业务短信的方法、装置、设备及存储介质,能够提高生成的业务短信的内容与业务的切合度。
[0006]第一方面,本申请实施例提供一种生成业务短信的方法,该方法包括:
[0007]从业务系统获取待处理信息,待处理信息包括业务信息和第一被叫用户的业务标签;
[0008]向区块链设备发送第一被叫用户的业务标签,以用于区块链设备根据区块链设备存储的业务标签与模板的对应关系信息,确定与第一被叫用户的业务标签匹配的模板,对应关系信息中的业务标签包括第一被叫用户的业务标签;
[0009]接收区块链设备发送的模板;
[0010]根据业务信息和模板,生成业务短信。
[0011]在一种可能的实现方式中,在从业务系统获取待处理信息之前,该方法还包括:
[0012]获取多个第二被叫用户的业务标签,以及第二被叫用户在预设时间段内的业务短信,第二被叫用户包括第一被叫用户;
[0013]确定第二用户中业务标签的数量小于预设阈值的第三用户;
[0014]确定第三用户在预设时间段内的业务短信为样本;生成样本对应的业务标签对应的模板;
[0015]根据样本对应的业务标签和样本对应的业务标签对应的模板,生成样本对应的业务标签与样本对应的业务标签对应的模板的对应关系信息。
[0016]在一种可能的实现方式中,该方法还包括:
[0017]将模板和对应关系信息发送至区块链设备,以用于区块链设备接收并储存模板和对应关系信息。
[0018]在一种可能的实现方式中,将模板和对应关系信息发送至区块链设备,包括:
[0019]从秘钥生成模块获取加密秘钥;
[0020]通过智能合约模块,将加密秘钥、模板和对应关系信息发送至区块链设备。
[0021]在一种可能的实现方式中,接收区块链设备发送的模板,包括:
[0022]获取业务系统生成的解密秘钥;当区块链设备根据加密秘钥和解密秘钥对业务系统验证成功时,接收区块链设备发送的与第一被叫用户的业务标签匹配的模板。
[0023]在一种可能的实现方式中,区块链设备中还包括每个业务标签的预设权重,将第一被叫用户的业务标签发送至区块链设备之前,该方法还包括:
[0024]根据待处理信息生成第一发送短信任务;
[0025]从区块链设备获取第一被叫用户的业务标签的预设权重;
[0026]根据第一被叫用户的业务标签和预设权重,计算第一发送短信任务的优先级;
[0027]根据第一发送短信任务的优先级,将第一发送短信任务插入到优先级对应的队列中。
[0028]在一种可能的实现方式中,该方法还包括:
[0029]获取每个队列的预设长度和预设调整阈值,以及每个队列中的第二发送短信任务的数量,第二发送短信任务包括第一发送短信任务;
[0030]根据预设长度和第二发送短信任务的数量,计算每个队列的未占用长度;
[0031]当未占用长度小于预设调整阈值时,根据预设长度和第二发送短信任务的数量,调整队列的预设长度。
[0032]在一种可能的实现方式中,该方法还包括:
[0033]检测每个第二发送短信任务的松弛度;
[0034]根据松弛度,调整第二发送短信任务的优先级;
[0035]根据调整后的优先级,将第二发送短信任务插入到调整后的优先级对应的队列中。
[0036]在一种可能的实现方式中,向区块链设备发送第一被叫用户的业务标签,包括:
[0037]在队列执行第一发送短信任务时,向区块链设备发送第一被叫用户的业务标签。
[0038]第二方面,本申请实施例提供一种生成业务短信的方法,应用于区块链设备,区块链设备中包括模板,以及业务标签与模板的对应关系信息,对应关系信息中的业务标签包括第一被叫用户的业务标签;
[0039]该方法包括:
[0040]接收第一被叫用户的业务标签;
[0041]根据对应关系信息,确定与第一被叫用户的业务标签匹配的模板;
[0042]向终端设备发送模板。
[0043]第三方面,本申请实施例提供一种生成业务短信的装置,该装置包括:
[0044]获取模块,用于从业务系统获取待处理信息,待处理信息包括业务信息和第一被叫用户的业务标签;
[0045]发送模块,用于向区块链设备发送第一被叫用户的业务标签,以用于区块链设备根据区块链设备存储的业务标签与模板的对应关系信息,确定与第一被叫用户的业务标签匹配的模板,对应关系信息中的业务标签包括第一被叫用户的业务标签;
[0046]接收模块,用于接收区块链设备发送的模板;
[0047]生成模块,用于根据业务信息和模板,生成业务短信。
[0048]第四方面,本申请实施例提供一种生成业务短信的装置于,该装置中包括模板,以
及业务标签与模板的对应关系信息,对应关系信息中的业务标签包括第一被叫用户的业务标签;
[0049]该装置包括:
[0050]接收模块,用于接收第一被叫用户的业务标签;
[0051]确定模块,用于根据对应关系信息,确定与第一被叫用户的业务标签匹配的模板;
[0052]发送模块,用于向终端设备发送模板。
[0053]第五方面,本申请实施例提供了一种电子设备,该设备包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时,实现如第一方面或者第一方面的任一可能实现方式中的方法,以及实现如第二方面或者第二方面的任一可能实现方式中的方法。
[0054]第六方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面或者第一方面的任一可能实现方式中的方法,以及实现如第二方面或者第二方面的任一可能实现方式中的方法。
[0055]本申请的实施例提供的技术方案至少带来以下有益效果:
[0056]本申请实施例中的终端设备从业务系统获取待处理信息,待处理信息包括业务信息和第一被叫用户的业务标签,向区块链设备发送第一被叫用户的业务标签,区块链设备根据区块链设备存储的业务标签与模板的对应关系信息,确定与第一被叫用户的业务标签匹配的模板,业务标签表征第一被叫用户的业务特征,所以与第一被叫用户的业务标签匹配的模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生成业务短信的方法,其特征在于,所述方法包括:从业务系统获取待处理信息,所述待处理信息包括业务信息和第一被叫用户的业务标签;向区块链设备发送所述第一被叫用户的业务标签,以用于所述区块链设备根据所述区块链设备存储的业务标签与模板的对应关系信息,确定与所述第一被叫用户的业务标签匹配的模板,所述对应关系信息中的业务标签包括所述第一被叫用户的业务标签;接收区块链设备发送的所述模板;根据所述业务信息和所述模板,生成业务短信。2.根据权利要求1所述的方法,其特征在于,在所述从业务系统获取待处理信息之前,所述方法还包括:获取多个第二被叫用户的业务标签,以及所述第二被叫用户在预设时间段内的业务短信,所述第二被叫用户包括所述第一被叫用户;确定所述第二用户中业务标签的数量小于预设阈值的第三用户;确定所述第三用户在所述预设时间段内的业务短信为样本;生成所述样本对应的业务标签对应的模板;根据所述样本对应的业务标签和所述样本对应的业务标签对应的模板,生成所述样本对应的业务标签与所述样本对应的业务标签对应的所述模板的对应关系信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述模板和所述对应关系信息发送至区块链设备,以用于所述区块链设备接收并储存所述模板和所述对应关系信息。4.根据权利要求3所述的方法,其特征在于,所述将所述模板和所述对应关系信息发送至区块链设备,包括:从秘钥生成模块获取加密秘钥;通过智能合约模块,将所述加密秘钥、所述模板和所述对应关系信息发送至所述区块链设备。5.根据权利要求4所述的方法,其特征在于,所述接收区块链设备发送的所述模板,包括:获取所述业务系统生成的解密秘钥;当所述区块链设备根据所述加密秘钥和所述解密秘钥对所述业务系统验证成功时,接收所述区块链设备发送的与所述第一被叫用户的业务标签匹配的模板。6.根据权利要求1所述的方法,其特征在于,所述区块链设备中还包括每个所述业务标签的预设权重,所述将所述第一被叫用户的业务标签发送至区块链设备之前,所述方法还包括:根据所述待处理信息生成第一发送短信任务;从所述区块链设备获取所述第一被叫用户的业务标签的预设权重;根据所述第一被叫用户的业务标签和所述预设权重,计算所述第一发送短信任务的优先级;根据所述第一发送短信任务的所述优先级,将所述第一发送短信任务插入到所述优先级对应的队列中。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取每个队列的预设长度和预设调整阈值,以及每个所述队列中的第二发送短信任务的数量,所述第二发送短信任务包括所述第一发送短信任务;根据所述预设长度和所述第二发...

【专利技术属性】
技术研发人员:吴秀春
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1