本申请涉及计算机,尤其涉及一种基于企业系统的消息下发方法、实施方法、设备及介质。
背景技术:
1、随着社交媒体的发展以及通讯工具的普及,社交媒体越来越多样化。企业在数字化转型过程当中,为了更方便用户的使用,各个企业系统往往会提供多种消息渠道。
2、发明人发现,目前的企业系统,一方面对于开发者而言,往往存在多个业务场景,每个业务场景都需要接入多个消息渠道,增加了重复性开发工作;另一方面对于企业运营人员而言,消息会分散在各个系统,使得获取消息的操作繁琐,影响运营人员使用体验。
3、基于此,亟需一种易于开发实现,且能够简便地完成消息下发的技术方案。
技术实现思路
1、本申请实施例提供了一种基于企业系统的消息下发方法、实施方法、设备及介质,用于解决目前企业系统开发效率不高,以及运营人员使用时的操作繁琐,体验不佳的技术问题。
2、一方面,本申请实施例提供了一种基于企业系统的消息下发方法,该方法包括:
3、通过消息平台前端系统,确定来自运营终端指定企业系统的待下发消息;
4、基于所述待下发消息对应的消息模板,确定相应的业务类型;
5、根据所述业务类型,生成与所述待下发消息对应的配置化消息,以根据所述配置化消息将所述待下发消息下发至相应下发消息渠道的用户终端。
6、在本申请的一种实现方式中,所述消息模板包括与所述业务类型对应的消息模板占位符;所述消息模板占位符用于传入可变参数,以生成相应的所述待下发消息。
7、在本申请的一种实现方式中,根据所述业务类型,生成与所述待下发消息对应的配置化消息,具体包括:
8、根据所述业务类型,从预设消息渠道对照表,确定相应的一个或多个所述下发消息渠道;其中,所述下发消息渠道至少包括以下通信应用:站内信、短信、邮件、微信、钉钉、飞书;
9、基于预设渠道流量分配规则,确定各所述下发消息渠道分别对应的渠道流量占比,以根据所述下发消息渠道及所述渠道流量占比,生成所述配置化消息。
10、在本申请的一种实现方式中,所述方法还包括:
11、获取来自所述运营终端的消息下发名单,以将所述消息下发名单添加至所述配置化消息,以便根据所述消息下发名单确定所述用户终端。
12、在本申请的一种实现方式中,所述方法还包括:
13、当接收到一个或多个所述指定企业系统对应的所述待下发消息下发失败的反馈信息之后,生成消息下发失败提示信息,并发送至所述运营终端;
14、基于运营人员对所述运营终端的操作,接收来自所述运营终端的一键重发指令或来自所述运营终端的重发消息下发名单,以便对所述待下发消息进行重发操作。
15、另一方面,本申请实施例还提供了一种基于企业系统的消息下发实施方法,所述方法包括:
16、维护终端申请预设的多个下发消息渠道相应的消息下发权限,并配置到消息平台中;
17、开发终端向维护终端申请租户id之后,开发终端向维护终端申请所需的各所述下发消息渠道的权限;
18、维护终端对消息模板进行测试,并将测试反馈结果发送至开发终端;
19、开发终端根据所述测试反馈结果进行消息接入设计,以实现消息下发。
20、在本申请的一种实现方式中,维护终端对消息模板进行测试,并将测试反馈结果发送至开发终端,具体包括:
21、所述维护终端将所述消息模板对应消息模板样本发送至相应的所述下发消息渠道,以验证所述消息模板是否符合预期,以便生成所述测试反馈结果。
22、在本申请的一种实现方式中,所述消息接入设计针对的是所述下发消息渠道的不同进行设计。
23、再一方面,本申请实施例还提供了一种基于企业系统的消息下发设备,所述设备包括:
24、至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
25、通过消息平台前端系统,确定来自运营终端指定企业系统的待下发消息;
26、基于所述待下发消息对应的消息模板,确定相应的业务类型;
27、根据所述业务类型,生成与所述待下发消息对应的配置化消息,以根据所述配置化消息将所述待下发消息下发至相应下发消息渠道的用户终端。
28、又一方面,本申请实施例还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
29、通过消息平台前端系统,确定来自运营终端指定企业系统的待下发消息;
30、基于所述待下发消息对应的消息模板,确定相应的业务类型;
31、根据所述业务类型,生成与所述待下发消息对应的配置化消息,以根据所述配置化消息将所述待下发消息下发至相应下发消息渠道的用户终端。
32、本申请与现有技术相比,其显著效果如下:
33、1)通过上述技术方案,可以为运营人员提供一种便捷地消息下发方式,无需再前往分散的各个系统,频繁地进行切换企业系统,极大地帮助运营人员降低了工作繁琐程度。同时能够避免对于消息下发失败,运营人员无法重新对其进行发送,影响业务进行的问题。实现了对各类消息进行统一下发和管理,这有利于对功能的收拢,提高业务方需求开发的效率,同时方便了运营人员对消息的管理,提高了整体的效率和竞争力。
34、2)本申请技术方案能够在实现消息下发对接多个企业系统,消息下发逻辑对接多个消息渠道时,降低开发者工作量。
35、3)本申请还能够灵活切换不同下发消息渠道,并对不同下发消息渠道实现流量配置化管理,从而提高消息下发的灵活性。
1.一种基于企业系统的消息下发方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种基于企业系统的消息下发方法,其特征在于,所述消息模板包括与所述业务类型对应的消息模板占位符;所述消息模板占位符用于传入可变参数,以生成相应的所述待下发消息。
3.根据权利要求1所述的一种基于企业系统的消息下发方法,其特征在于,根据所述业务类型,生成与所述待下发消息对应的配置化消息,具体包括:
4.根据权利要求3所述的一种基于企业系统的消息下发方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的一种基于企业系统的消息下发方法,其特征在于,所述方法还包括:
6.一种基于企业系统的消息下发实施方法,其特征在于,所述方法包括:
7.根据权利要求6所述的一种基于企业系统的消息下发实施方法,其特征在于,维护终端对消息模板进行测试,并将测试反馈结果发送至开发终端,具体包括:
8.根据权利要求6所述的一种基于企业系统的消息下发实施方法,其特征在于,所述消息接入设计针对的是所述下发消息渠道的不同进行设计。
9.一种基于企业系统的消息下发设备,其特征在于,所述设备包括:
10.一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令能够执行如上述权利要求1-5所述的一种基于企业系统的消息下发方法。