一种消息素材送审方法、装置及电子设备与流程

文档序号:33249104发布日期:2023-02-18 00:17阅读:27来源:国知局
一种消息素材送审方法、装置及电子设备与流程

1.本技术涉及通信技术领域,尤其涉及一种消息素材送审方法、装置及电子设备。


背景技术:

2.全球移动通讯系统协会(global system for mobile communications association,gsma)在富媒体通信套件(rich communication suit,rcs)universal profile 2.0中引入了maap(messaging as a platform,消息即平台),旨在通过运营商消息平台,将短信升级为基于rcs的5g消息,以“rcs+platform+chatbot(聊天机器人)”的方式,使用户可以在消息窗口内完成搜索、交互、支付等一站式业务体验。由此,广大企业可以基于运营商提供的接口规范来进行基于maap规范的5g消息的研发和试推广应用。
3.基于maap规范的卡片消息支持图片、语音、视频、文件等多种富媒体表现形式,maap规范中约定,卡片消息中所使用的图片、音频、视频等多媒体文件需要通过规定的接口提交到maap平台进行审核,在审核通过后,方可在5g maap消息中使用。
4.而相关技术中,在5g消息构建过程中,无法满足企业对消息素材的高效利用。


技术实现要素:

5.本技术的目的旨在至少能解决上述的技术缺陷之一,特提出以下技术方案,通过使归属企业的所有chatbot都发起对待审核的消息素材的送审操作,使得归属企业的所有chatbot都可以利用审核通过的消息素材构建5g消息,提高了企业对消息素材的利用效率。
6.本技术实施例采用下述技术方案:
7.本技术的一个方面,提供一种消息素材送审方法,包括:接收素材送审请求,其中所述素材送审请求是指对5g消息管理平台上用于构建5g消息的消息素材进行审核的请求,所述素材送审请求携带凭证信息和素材数据;根据所述凭证信息,确定所述5g消息归属企业的所有chatbot;利用每个所述chatbot对所述素材数据进行送审。
8.本技术的另一方面,还提供一种消息素材送审装置,所述装置用于实现前述之任一所述方法。
9.本技术的又一方面,还提供一种电子设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行前述之任一所述方法。
10.本技术实施例采用的上述至少一个技术方案能够达到以下有益效果:
11.本技术实施例在接收到素材送审请求之后,从素材送审请求中解析出待送审的素材数据和与企业信息相关的凭证信息,基于凭证信息与确定出归属企业的所有chatbot,使各个chatbot都提前发起对待送审的素材数据的送审操作,这样在素材数据审通通过之后,归属企业下的每个chatbot都可以使用该素材数据进行5g消息的构建,通过一次送审即可使得所有chatbot都可以使用素材数据,极大地提高了企业构建5g消息的效率。
附图说明
12.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
13.图1为本技术实施例中一种消息素材送审方法的流程示意图;
14.图2为本技术实施例中一种5g消息素材审核系统架构示意图;
15.图3为本技术实施例中一种5g消息素材审核流程图;
16.图4为本技术实施例中一种消息素材送审装置的结构示意图;
17.图5为本技术实施例中一种电子设备的结构示意图。
具体实施方式
18.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
19.以下结合附图,详细说明本技术各实施例提供的技术方案。
20.本技术实施例提供了一种消息素材送审方法,由素材管理服务器执行,图1为本技术实施例中一种消息素材送审方法的流程示意图,如图1所示,本实施例的方法至少包括如下的步骤s110至步骤s130:
21.步骤s110,接收素材送审请求,其中所述素材送审请求是指对5g消息管理平台上用于构建5g消息的消息素材进行审核的请求,所述素材送审请求携带凭证信息和素材数据。
22.素材管理服务器上可以部署素材管理服务,通过素材管理服务提供面向5g消息管理平台的接口和面向maap平台的接口,例如提供素材管理接口,实现素材管理服务器与5g消息管理平台之间的交互,提供素材送审接口,实现素材管理服务器与maap平台之间的交互。
23.基于此,在实际应用中,在利用素材管理服务器进行消息素材送审时,通过事先设置好的素材管理接口接收素材送审请求,该素材送审请求可以理解为对5g消息管理平台上用于构建5g消息的消息素材进行审核的请求,在5g消息管理平台需要构建5g消息时,会从消息素材库中选择目标素材,基于所选择的目标素材向素材管理服务器发送素材送审请求,当然,也可以由人工手动在5g消息管理平台提供的前端页面上述输入消息素材信息来触发素材送审请求。具体如何接收素材送审请求,本领域技术人员可根据实际情况灵活设置,在此不作具体限定。
24.在接收到素材送审请求之后,就可以基于5g消息管理平台与素材管理服务器之间的通信协议对素材送审请求进行解析,得到其携带的素材数据和凭证信息,这里凭证信息关联了企业信息,例如关联了企业id。
25.步骤s120,根据所述凭证信息,确定所述5g消息归属企业的所有chatbot。
26.在实际应用中,凭证信息一般是关联了企业信息,因此,在得到凭证信息之后,就可以根据凭证信息得到对应的企业id等企业信息,从而可以从企业信息中确定出归属企业的所有处于启动状态的chatbot。
27.这里“归属企业”可以理解为构建5g消息的企业用户,比如企业ep想要向用户发送5g消息前,需要在5g消息管理平台上构建待发送的5g消息,而在构建5g消息时,需要对5g消息所使用的消息素材进行审核,即通过向素材管理服务发送素材送审请求触发对消息素材的审核,在对消息素材的审核过程中,基于凭证信息确定出的企业ep下所有的chatbot。
28.步骤s130,利用每个所述chatbot对所述素材数据进行送审。
29.在实际应用中,企业用户需要事先向maap平台注册chatbot,企业用户可以在一个maap平台上注册一个或多个chatbot,或者在不同maap平台上注册一个或多个chatbot。
30.在注册得到chatbot之后,即可利用chatbot进行5g消息发送、5g消息接收、解析、处理等,也就是说利用chatbot发起素材送审操是指将素材数据送审至该chatbot注册的maap平台审核。
31.考虑到在5g消息发送时,只有发起过素材数据送审的chatbot才能够发送5g消息,基于此,发明人提前使归属企业下的所有chatbot都发起对素材数据的送审操作,这样企业若在后续业务中需要某个chatbot进行5g消息发送时,直接可使用该chatbot,避免执行启用送审操作,提高效率。
32.由图1所示可知,本实施例在接收到素材送审请求之后,从素材送审请求中解析出待送审的素材数据和与企业信息相关的凭证信息,基于凭证信息与确定出归属企业的所有chatbot,使各个chatbot都提前发起对待送审的素材数据的送审操作,这样在素材数据审通过之后,归属企业下的每个chatbot都可以使用该素材数据进行5g消息的构建,通过一次送审即可使得所有chatbot都可以使用素材数据,极大地提高了企业构建5g消息的效率。
33.在本技术的一个实施例中,可以在素材管理服务器上启动素材管理服务,由素材管理服务提供面向5g消息管理平台的素材管理接口和面向maap平台素材送审接口。
34.基于此,在接收素材送审请求时,可以素材管理接口接收该素材送审请求,由素材管理接口对素材数据进行存储处理。具体处理过程如下:
35.首先,将素材送审请求中携带的素材数据保存至数据库中,根据素材数据在所述数据库中的素材id生成待审核事件;具体是通过素材管理接口将素材送审请求中携带的素材数据保存至文件服务器,获知素材数据在文件服务中的存储信息,基于该存储信息获知素材数据的原文件url(uniform resource locator,统一资源定位器)和缩略图url,这样在获得素材数据的存储信息之后,即可根据素材数据及其在文件服务器中的存储信息,生成素材数据的相关信息,例如生成原文件url、图片宽与高、缩略图url、图像大小、资源名称等;根据所述素材数据及其相关信息构建素材对象,设置所述素材对象为待审核状态,此时,素材对象包括原文件url、图片宽与高、缩略图url、图像大小、资源名称、审核状态等信息,将素材对象存储在数据库中,获得素材对象在数据库中的素材id,基于素材id生成待审核事件,该待审核事件携带待审核的素材数据。
36.在得到待审核事件时,通过素材审核接口对待审核事件进行送审处理。
37.也就是说,本实施例利用素材管理接口接收素材送审请求,并将素材数据存储至文件服务器和数据库中,以及生成关于素材数据的待审核事件并调用素材审核接口,利用素材审核接口对待审核事件关联的素材数据进行送审处理。通过设置素材审核接口来执行送审处理,实现素材数据送审过程与素材数据上传、存储等处理过程的解耦,为消息素材送审方法的横向可扩展性提供基础。
38.在本技术的一个实施例中,素材审核接口通过下述步骤对待审核事件关联的素材数据进行送审处理:
39.将待审核事件添加到送审队列中,通过送审任务周期性检查送审队列,在检查到送审队列中存在待审核事件时,判断所述待审核事件是否启用第三方审核功能,若启用第三方审核功能,则调用第三方审核平台的素材上报接口,并在接收到第三方平台返回的审核通过通知后,调用素材送审接口将所述待审核事件中的素材数据送审至相应的maap平台审核,若接收到第三方审核平台返回的审核不通过通知,通过所述素材管理接口通知所述5g消息管理平台所述消息素材审核不通过;若未启用第三方审核功能,则调用所述素材送审接口将所述待审核事件中的素材数据送审至相应的maap平台审核。
40.在实际应用中,可以预先设置送审任务,配置送审任务的启动方式、执行方式和任务内容,例如配置送审任务的启动方式为定时启动,执行方式为周期执行,任务内容为优先进行第三方审核,只有在第三方审核通过之后才执行maap平台审核,以提高素材数据的审核通过率,避免过低的审核通过率对企业产生影响。
41.在配置好送审任务之后,即可按照启动方式启动送审任务,使其周期性检查送审队列,并对送审队列中启用了第三方审核功能的待审核事件,先调用第三方审核平台的素材上报接口,利用第三方审核平台的素材上报接口对待审核事件关联的素材数据进行第三方审核,在第三方审核通过之后,调用素材送审接口,利用素材送审接口调用maap平台的素材上报接口,利用maap平台的素材上报接口对待审核事件关联的素材数据进行maap平台审核。
42.本实施例通过构建送审队里管理待审核的素材数据,能够提高素材管理服务器的高并发处理能力,加强素材管理服务器对消息素材送审处理的稳定性。
43.在素材审核接口调用素材送审接口之后,素材送审接口接收待审核事件对应的素材数据及素材id等信息,由素材送审接口通过下述方法对素材数据进行送审:
44.素材送审接口根据素材送审请求中携带的凭证信息,确定出5g消息的归属企业id,根据企业id查询出企业处于启用状态的所有chatbot,根据处于启用状态的chatbot id,识别每个chatbot的归属运营商,利用素材送审接口将所述chatbot发起的素材数据送审至与所述chatbot的归属运营商对应的maap平台进行审核。
45.以前文所述,在利用5g消息管理平台提供的前端页面上述输入消息素材信息触发素材送审请求的场景中,企业用户需要基于企业id登录前端页面进行鉴权处理,在鉴权通过之后,鉴权服务器可以向5g消息管理平台提供企业id对应的令牌,那么5g消息管理服务器在素材送审请求的上报过程中,会在素材送审请求中携带该令牌,素材管理服务器在接收到的素材送审请求之后,基于该令牌即可获得对应的企业id,而在用于维护(或管理)企业用户信息的数据库中,可以基于该企业id从该数据库中查询出该企业的相关信息,该相关信息中包括处于启用状态的所有chatbot id,通过遍历所有chatbot id,发起各个chatbot对待审核的素材数据的送审操作。
46.由于实际应用中,各个maap平台都有其归属的运营商。在向该maap平台注册chatbot时,是指向该maap平台归属的运营商的运营平台注册chatbot,这样在注册得到chatbot时,可以基于chatbot id识别其对应的运营商信息,调用与该运营商信息对应的maap平台的素材上报接口,以利用与运营商信息对应的maap平台的素材上报接口对待审核
的素材数据进行审核处理。
47.本技术的上述实施例中,为使得素材管理服务器更高效地维护素材管理接口、素材审核接口和素材送审接口,在素材管理服务器上预先部署素材管理服务和素材审核服务,通过素材管理服务维护素材管理接口和素材送审接口,通过素材审核服务维护素材审核接口;其中素材管理服务和素材审核服务之间的通信方式可采用已有的通信方式,例如采用http restful方式进行通信。
48.在调用素材送审接口将待审核事件中的素材数据送审至相应的maap平台审核之后,maap平台对素材送审接口送审的素材数据进行审核处理,形成审核结果,将审核结果通知到素材管理服务器,具体是通知到素材管理服务端中素材管理服务的素材送审接口。素材送审接口接收maap平台返回的审核结果通知,解析所述审核结果通知,若审核通过,将所述数据库中所述素材id对应的所述素材对象的待审核状态更新为审核通过状态,并设置过期时间;若审核未通过,将所述数据库中所述素材id对应的所述素材对象的待审核状态更新为审核未通过状态。
49.由此,通过上述过程实现了对素材数据的审核处理。针对审核通过的素材数据都具有有效期,在有效期过后,还需对素材数据进行重新审核。
50.基于此,发明人考虑到maap平台除提供素材上报接口,还提供了素材续期接口,可以通过素材审核接口对数据库中待续期事件进行续期处理,其中待续期事件是指所述数据库中处于通过状态,但过期时间与当前时间的时间差值小于时间阈值的素材对象所对应的事件。
51.具体是,在素材审核服务中部署续期任务,配置续期任务的启动方式、执行方式和任务内容,例如配置续期任务的启动方式为定时启动,执行方式为周期执行,任务内容为调用maap平台的素材续期接口进行续期处理。
52.在配置好续期任务之后,即可按照配置后的启动方式启动续期任务,使其周期性检查数据库中的待续期事件,将检查到的待续期事件添加到续期队列中,并调用第三方审核平台的素材续期接口,对续期队列中待续期事件对应的素材数据进行续期。
53.上述“时间阈值”可以理解为确保满足5g消息有效性的最低时限要求,是指在审核通过后,当前时间下利用该素材数据构建的5g消息具有有效性。例如将距离过期时间前30分钟的素材对象筛选出来,构建待续期事件,以使得在这些素材数据在到达过期时间之前,就进行续期处理,避免滞后续期对此前发布的5g消息产生影响。
54.为了便于对上述实施例的理解,这里结合图2和图3进一步说明本技术实施例的消息素材送审方法。图2为本技术实施例中一种5g消息素材审核系统架构示意图,如图2所示,本实施例中的5g消息素材审核系统包括5g消息管理平台、素材管理服务器、maap平台和第三方审核平台,其中,素材管理服务器部署有素材管理服务、素材审核服务和缓存服务,还包括数据库和文件服务器。
55.需要说明的是,图2示例性示出包括一个服务器的素材管理服务器,素材管理服务器也可以为服务器集群,由此素材管理服务、素材审核服务和缓存服务可以部署在一个或多个服务器上。
56.如图2所示,5g消息管理平台为5g消息的综合管理平台,可以进行5g消息的chatbot管理、素材管理、5g消息发送管理、用户管理等等,在本实施例中主要以素材管理功
能为例,可发起进行素材上传、素材展示、素材审核状态查看,素材删除等操作。
57.素材管理服务,提供了面向5g消息管理平台和面向maap平台的api(application programming interface,应用程序接口),例如提供了面向5g消息管理平台的素材管理接口,面向maap平台的素材送审接口。素材管理服务可以实现素材管理的各项功能,例如包括:素材数据上传保存到文件服务器、素材数据保存至数据库、发起素材数据送审至maap平台接口,负责接收maap平台返回的素材数据的审核结果通知等。
58.素材审核服务,提供送审队列和续期队列的维护,通过送审队列和续期队列对需要审核的素材数据发起送审流程,并可以根据配置发起向第三方审核平台的送审业务。
59.数据库,负责存储素材数据、审核数据、日志数据等等;缓存服务负责缓存送审状态,素材数据,为快速业务响应提供基础;文件服务器负责存储素材资源文件,这里文件服务器可以为分布式文件系统。
60.图3为本技术实施例中一种5g消息素材审核流程图,如图3所示,在5g消息管理平台构建5g消息之前,需要将素材数据上传,通过素材管理服务提供的素材管理接口接收素材数据。
61.素材管理服务的素材管理接口在接收到素材数据之后,将素材数据保存到文件服务器中,并获得素材数据在文件服务器中的存储信息。素材管理接口根据素材数据及其在文件服务器中的存储信息,生成media对象,media对象主要包括原文件url、图片宽与高、缩略图url、图片大小、资源名称;接着,素材管理接口构建用来存储素材数据的素材对象,设置该素材对象为待审核状态,利用media对象填充素材对象,将填充数据后的素材对象保存到数据库中,数据库生成该素材对象的素材id并返回给素材管理接口。
62.素材管理接口在接收到素材id,生成该素材id对应的待审核事件,并调用素材审核接口。在素材审核接口被调用时,素材审核接口将该审核事件添加到送审队列中。
63.参考图2,由于事先在素材审核服务中部署了送审任务,在送审任务启动后,例如在素材审核服务启动后的第5秒,启动送审任务,使得送审任务每500毫秒之后就执行一次送审逻辑,其中一次送审逻辑过程包括:
64.检测送审队列中是否存在待审核事件,在检测到待审核事件之后,先判断待审核事件是否启用了第三方审核功能,如果启用了第三方审核功能,则将待审核事件对应的素材数据送审至第三方审核平台,如果没有启用第三方审核功能,直接调用素材管理服务的素材送审接口,通过素材送审接口将待审核事件的素材数据送审至maap平台审核。
65.本实施例事先还在素材审核服务中部署了续期任务,在续期任务启动后,例如在素材审核服务启动后的第5秒,启动续期任务,使得续期任务每500毫秒之后就执行一次续期逻辑,其中一次续期逻辑过程包括:
66.从数据库中获取状态为审核通过的素材列表,这里素材列表中的各个素材对象的过期时间与当前时间的时间差值小于时间阈值,例如素材列表中的各个素材对象是处于各自过期时间前60分钟的素材对象;生成待续期事件,并依次将与各个素材数据对应的待续期事件添加到续期队列中,调用maap平台的素材续期接口将待续期事件对应的素材数据送审至maap平台续期。
67.继续参考图2,在调用素材管理服务的素材送审接口时,素材送审接口确定出归属企业下启用的所有chatbot,利用各个chatbot发起对素材数据的送审操作,并在接收到送
审id时,一方面以送审id为key,以审核素材信息为value将素材审核信息进行临时缓存,由于一般情况下,maap平台返回审核结果的时间为5分钟左右,因此,本实施例示例性地设置临时缓存的过期时间为10分钟,以在临时缓存过期前即可接收到审核结果。另一方面,素材送审接口还以chatbot id与素材id的组合为key,以素材对象及其审核状态为value进行临时缓存。
68.在素材审核接口接收到maap平台返回的审核结果通知时,以审核结果通知中携带的审核id为key,从临时缓存中获取素材审核信息,素材审核信息包括chatbot id、素材id等。这样在获得与审核id对应的素材审核信息之后,即可以chatbot id和素材id的组合为key,从临时缓存中查出该key对应的素材对象和审核状态,将查出寻得审核状态更新为审核通过状态或审核不通过状态,以及更新数据库中该素材id对应的审核状态。
69.为节省缓存资源,获得审核结果通知之后,还删除以审核结果通知中携带的审核id为key的缓存数据。
70.综合上述,本技术实施例公开的消息素材送审方法至少具有以下优势:
71.1)在5g消息发送之前,通过使归属企业下的所有chatbot都发起对素材数据的送审操作,通过一次送审即可使得所有chatbot都可以使用素材数据,极大地提高了企业构建5g消息的效率。
72.2)通过设置素材管理服务和素材审核服务,利用素材管理服务进行素材数据的接收、保存和送审操作,利用素材审核服务执行具体的送审流程,将素材送审流程从素材管理服务中解耦,便于素材管理服务器对素材数据的送审过程进行横向扩展,且通过配置素材审核服务以队列形式处理待审核和带续期的素材数据,可以提高服务器的并发处理能力,保证送审处理的稳定性。
73.3)根据数据库中素材数据的审核状态,为满足续期条件的待续期事件进行自动续期处理。
74.4)通过配置第三方审核功能,利用第三方审核平台先对素材数据进行初步审核,只有初步审核通过之后才执行maap平台的审核,可以极大地提高素材数据的审核通过率,避免过低的审核通过率对企业产生影响。
75.基于与上述方法相同的思想,本技术实施例还提供了一种消息素材送审装置,应用于素材管理服务器,如图4所示,提供了消息素材送审装置的结构示意图,所述装置400包括:素材管理服务单元410,其中:
76.素材管理服务单元410用于:接收素材送审请求,其中所述素材送审请求是指对5g消息管理平台上用于构建5g消息的消息素材进行审核的请求,所述素材送审请求携带凭证信息和素材数据;根据所述凭证信息,确定所述5g消息归属企业的所有chatbot;利用每个所述chatbot对所述素材数据进行送审。
77.在一些实施例中,素材管理服务单元410包括确定模块和送审模块;
78.确定模块用于:根据所述凭证信息,确定所述5g消息的归属企业id;根据所述企业id查询出企业处于启用状态的所有chatbot;
79.送审模块用于:根据处于启用状态的chatbot id,识别每个chatbot的归属运营商;利用素材送审接口将所述chatbot发起的素材数据送审至与所述chatbot的归属运营商对应的maap平台进行审核。
80.在一些实施例中,素材管理服务单元410还包括接收与处理模块,用于通过素材管理接口接收所述素材送审请求;将素材送审请求中携带的素材数据保存至数据库中,根据所述素材数据在所述数据库中的素材id生成待审核事件;通过素材审核接口对所述待审核事件进行送审处理
81.在一些实施例中,接收与处理模块,还用于通过所述素材管理接口将所述素材送审请求中携带的素材数据保存至文件服务器;根据素材数据及其在文件服务器中的存储信息,生成素材数据的相关信息;根据所述素材数据及其相关信息构建素材对象,设置所述素材对象为待审核状态;将所述素材对象存储在数据库中,获得所述素材对象在所述数据库中的素材id。
82.在一些实施例中,所述装置400还包括素材审核服务单元,用于将所述待审核事件添加到送审队列中,周期性检查所述送审队列,在检查到所述送审队列中存在待审核事件时,判断所述待审核事件是否启用第三方审核功能,若启用第三方审核功能,调用第三方审核平台的素材上报接口,并在接收到第三方平台返回的审核通过通知后,调用素材送审接口将所述待审核事件中的素材数据送审至相应的maap平台审核,若接收到第三方审核平台返回的审核不通过通知,通过所述素材管理接口通知所述5g消息管理平台所述消息素材审核不通过;若未启用第三方审核功能,调用所述素材送审接口将所述待审核事件中的素材数据送审至相应的maap平台审核。
83.在一些实施例中,素材管理服务单元410,还用于接收maap平台返回的审核结果通知,解析所述审核结果通知,若审核通过,将所述数据库中所述素材id对应的所述素材对象的待审核状态更新为审核通过状态,并设置过期时间;若审核未通过,将所述数据库中所述素材id对应的所述素材对象的待审核状态更新为审核未通过状态。
84.在一些实施例中,素材审核服务单元还用于通过素材审核接口对数据库中待续期事件进行续期处理,待续期事件是指所述数据库中处于通过状态,但过期时间与当前时间的时间差值小于时间阈值的素材对象所对应的事件。
85.能够理解,上述消息素材送审装置,能够实现前述实施例中提供的由素材管理服务器执行的消息素材送审方法的各个步骤,关于消息素材送审方法的相关阐释均适用于消息素材送审装置,此处不再赘述。
86.图5是本技术的一个实施例电子设备的结构示意图。请参考图5,在硬件层面,该电子设备包括处理器和存储器,可选地还包括内部总线、网络接口。其中,存储器可能包含内存,例如高速随机存取存储器(random-access memory,ram),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
87.处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
88.存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算
机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
89.处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成消息素材送审装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:
90.接收素材送审请求,其中所述素材送审请求是指对5g消息管理平台上用于构建5g消息的消息素材进行审核的请求,所述素材送审请求携带凭证信息和素材数据;
91.根据所述凭证信息,确定所述5g消息归属企业的所有chatbot;
92.利用每个所述chatbot对所述素材数据进行送审。
93.上述如本技术图4所示实施例揭示的消息素材送审装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
94.该电子设备还可执行图4中消息素材送审装置执行的方法,并实现消息素材送审装置在图4所示实施例的功能,本技术实施例在此不再赘述。
95.本技术实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的电子设备执行时,能够使该电子设备执行图3所示实施例中消息素材送审装置执行的方法,并具体用于执行:
96.接收素材送审请求,其中所述素材送审请求是指对5g消息管理平台上用于构建5g消息的消息素材进行审核的请求,所述素材送审请求携带凭证信息和素材数据;
97.根据所述凭证信息,确定所述5g消息归属企业的所有chatbot;
98.利用每个所述chatbot对所述素材数据进行送审。
99.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
100.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流
程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
101.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
102.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
103.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
104.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
105.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
106.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
107.本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
108.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1