活动资源分配方法、装置、设备、存储介质及程序产品与流程

文档序号:32441125发布日期:2022-12-06 21:49阅读:32来源:国知局
活动资源分配方法、装置、设备、存储介质及程序产品与流程

1.本技术涉及数据处理技术领域,尤其涉及一种活动资源分配方法、装置、设备、存储介质及程序产品。


背景技术:

2.目前在进行活动推广时,通常会针对所推广的活动分配相应的资源。例如,优惠券等,以此来促进活动的推广。
3.现有技术中,资源分配平台进行活动推广时通常会对接多个渠道平台,由于每个渠道平台的标准不同,资源平台每次对接一个新的平台,都需要做大量的开发工作,并在完成对接后向渠道平台发布活动信息分配活动资源。因此现有的活动资源分配方法不仅增大了人工成本,而且增大了对渠道平台的管理难度。
4.针对上述技术问题,本技术提出如下技术构思:针对发布的各活动信息配置权限列表,其中,所述权限列表中包含活动信息对应的渠道标识;通过标准接口获取用户基于指定渠道发送的第一请求报文,并根据所述第一请求报文确定目标活动信息;根据与所述目标活动信息关联的权限列表对所述第一请求报文进行校验,并在确定校验通过时确定所述目标活动信息对应的目标活动资源;获取所述目标活动资源,并将所述目标活动资源通过所述标准接口分配给所述指定渠道。如此,便能够解决现有技术中存在的与不同渠道对接过程中开发过程复杂,人工成本高,以及资源分配过程中渠道管理难的问题。


技术实现要素:

5.本技术提供一种活动资源分配方法、装置、设备、存储介质及程序产品,用以解决现有技术中活动资源分配方法不仅增大了人工成本,而且增大了对渠道平台的管理难度的问题。
6.第一方面,本技术提供一种活动资源分配方法,包括:针对发布的各活动信息配置权限列表,其中,所述权限列表中包含活动信息对应的渠道标识;
7.通过标准接口获取用户基于指定渠道发送的第一请求报文,并根据所述第一请求报文确定目标活动信息;
8.根据与目标活动信息关联的权限列表对所述第一请求报文进行校验,并在确定校验通过时确定所述目标活动信息对应的目标活动资源;
9.获取所述目标活动资源,并将所述目标活动资源通过所述标准接口分配给所述指定渠道。
10.第二方面,本技术提供一种活动资源分配装置,包括:权限列表配置模块,用于针对发布的各活动信息配置权限列表,其中,所述权限列表中包含活动信息对应的渠道标识;
11.第一请求报文获取模块,用于通过标准接口获取用户基于指定渠道发送的第一请求报文,并根据所述第一请求报文确定目标活动信息;
12.校验模块,用于根据与目标活动信息关联的权限列表对所述第一请求报文进行校
验,并在确定校验通过时确定所述目标活动信息对应的目标活动资源;
13.分配模块,用于获取所述目标活动资源,并将所述目标活动资源通过所述标准接口分配给所述指定渠道。
14.第三方面,本技术提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
15.所述存储器存储计算机执行指令;
16.所述处理器执行所述存储器存储的计算机执行指令,以实现如本技术所述的方法。
17.第四方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现本技术所述的方法。
18.第五方面,本技术提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本技术所述的方法。
19.本技术提供的资源分配方法、装置、设备、存储介质及程序产品,通过所制定的统一标准接口接收指定渠道发送的请求报文,从而实现与指定渠道的快速对接,并通过配置的权限列表对请求报文进行校验,从而实现对渠道的规范化管理,以控制活动资源在不同渠道上的分配。因此能够解决与不同渠道对接过程中开发过程复杂,人工成本高,以及资源分配过程中渠道管理难的问题。
附图说明
20.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
21.图1为本技术实施例提供的活动资源分配方法的流程图一;
22.图2为本技术实施例提供的活动资源分配方法的流程图二;
23.图3为本技术实施例提供的活动资源分配方法的流程图三;
24.图4为本技术实施例提供的活动资源分配方法的流程图四;
25.图5为本技术实施例提供的活动资源分配装置的结构示意图;
26.图6为本技术实施例提供的电子设备的结构示意图。
27.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
28.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
29.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。本申
请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定
30.图1为本技术实施例提供的活动资源分配方法的流程。如图1所示,该活动资源分配方法,包括如下步骤:
31.步骤s101,针对发布的各活动信息配置权限列表。
32.具体的说,本实施方式中的资源分配平台会预先获取各渠道的平台标准,例如,各渠道的语言格式、数据处理方法或者对接方式等,然后对各渠道的平台标准进行整合制定出一个适合于各渠道进行对接的标准接口,将标准接口提供给各渠道后续与资源分配平台进行信息的交互。并且资源分配平台还会为在平台上注册的渠道制定特有标识,以便于后续信息交互的过程中,对各渠道进行有效识别。
33.可选的,针对发布的各活动信息配置权限列表之前,还包括:将生成的活动信息进行发布,其中,活动信息中包含活动类型以及活动属性;针对发布的各活动信息分别配置对应的活动资源。
34.具体的说,资源分配平台,例如发券平台在将所生成的活动信息进行发布时,还会针对发布的各活动信息分别配置对应的活动资源,而在活动信息中具体可以包括活动类型以及活动属性等相关信息,例如,资源分配平台发布了两个活动:活动一,类型为美食,属性信息包括地点a以及x时间;活动二,类型为美食,属性信息包括地点a以及y时间,并为每个活动分贝配置对应的活动资源。
35.可选的,针对发布的各活动信息配置权限列表,包括:接收针对发布的各活动信息的配置指令,其中,配置指令中包含允许参与各活动类型的渠道标识;根据配置指令为各活动信息配置权限列表。
36.其中,针对发布的各活动信息还会根据需求配置权限列表,例如,在资源分配平台的人机交互界面上针对每个发布的活动,会展示在平台上注册的所有渠道的标识,根据配置指令选择出能够对发布的活动进行推广的渠道,由于在配置指令中包含允许参与各活动类型的渠道标识,从而可以根据配置指令针对发布的各活动信息配置权限列表,例如,权限列表可以是白名单,而在白名单中包含活动对应的渠道标识。
37.需要说明的是,如仅限定少量的渠道不能进行活动的推广,而大部分渠道都能够进行活动推广的话,还可以为发布的活动配置黑名单,从而在黑名单中包含与活动信息不匹配的渠道标识。当然,本实施方式中仅是举例说明,而并不对各活动信息配置权限列表的具体方式进行限定。
38.步骤s102,通过标准接口获取用户基于指定渠道发送的第一请求报文,并根据第一请求报文确定目标活动信息。
39.可选的,通过标准接口获取用户基于指定渠道发送的第一请求报文,包括:通过标准接口接收用户基于行内渠道发送的第二请求报文,其中,第二请求报文为指定报文结构;对第二请求报文进行解密获取第一请求报文。
40.可选的,通过标准接口获取用户基于指定渠道发送的第一请求报文,包括:通过标准接口接收用户基于第三方平台渠道发送的第三请求报文,其中,第三方请求报文为非指定报文结构;对第三请求报文进行解密获取第四请求报文;将第四请求报文进行格式转换,获取指定报文结构的第一请求报文。
41.具体的说,由于已经预先指定了个渠道通用的标准接口,因此可以通过通用的标
准接口获取用户基于指定渠道发送的第一请求报文,而在第一请求报文中包含指定渠道标识,并且资源分配平台通过标准接口所获取的第一请求报文是适配与资源分配平台的指定报文结构。由于与资源分配平台进行对接的指定渠道可以与资源分配平台同属于同一系统的行内渠道,也可以是第三方平台渠道,由于渠道类型的不同,标准接口所获取的原始请求报文的格式是不相同的,如果是行内渠道发送的原始请求报文,则无需对原始请求报文进行格式转换,进行解密后直接获取第一请求报文;而如果是第三方平台渠道发送的原始请求报文,由于资源分配平台和第三方平台渠道的报文格式是不相同的,因此需要对报文进行格式转换和解密后才能获取到第一请求报文。因此在实际应用中标准接口会根据指定渠道类型的不同,对从指定渠道中所获取的原始请求报文进行不同的处理,以获取到符合资源分配平台所适配的指定报文结构的第一请求报文。
42.可选的,第一请求报文中还包括请求活动参数;根据第一请求报文确定目标活动信息,包括:根据请求活动参数从发布的各活动信息中进行查询;根据查询结果确定目标活动信息。
43.具体的说,由于第一请求报文中还包括请求活动参数,其中,请求活动参数可以包括活动时间以及活动地点,例如,活动时间为x,活动地点为a,当资源分配平台所发布的活动包括两个:类型为美食,属性信息包括地点a以及x时间;活动二,类型为美食,属性信息包括地点a以及y时间,则根据上述的请求活动参数从发布的各活动信息中进行查询,根据查询结果确定活动一是符合需求的,因此将活动一作为目标活动信息。
44.又例如,当资源分配平台所发布的活动包括三个:活动一,类型为美食,属性信息包括地点a以及x时间;活动二,类型为美食,属性信息包括地点a以及y时间;活动三,类型为旅游,属性信息包括地点a以及x时间;则根据上述的请求活动参数从发布的各活动信息中进行查询,根据查询结果确定活动一和活动三是符合需求的,因此将活动一和活动三作为目标活动信息。
45.步骤s103,根据与目标活动信息关联的权限列表对第一请求报文进行校验,并在确定校验通过时确定目标活动信息对应的目标活动资源。
46.可选的,根据与目标活动信息关联的权限列表对第一请求报文进行校验,包括:获取第一请求报文中所包含的指定渠道标识;判断与目标活动信息关联的权限列表中是否包含指定渠道标识,若是,则确定第一请求报文校验通过,否则,确定第一请求报文校验未通过。
47.具体的说,由于之前已经为各活动信息配置了权限列表,因此在确定出目标活动信息之后,会从本次存储中提取与目标活动信息关联的权限列表,由于在第一请求报文中包含指定渠道标识,因此会判断与目标活动信息关联的权限列表中是否包含指定渠道标识,如果存在则确定第一请求报文校验通过,如果不存在则确定第一请求报文未校验通过。
48.在一个具体实现中,当确定目标活动信息为活动一时,则获取预先配置的与活动一所关联的权限列表,例如白名单,在白名单中包含允许参与活动一的渠道标识,当第一请求报文中所包含的指定渠道标识为m,而在活动一所关联的白名单中包含指定渠道标识m,则说明第一请求报文校验通过,并且在校验通过时会确定与目标活动信息对应的目标活动资源,例如,当确定活动一为目标活动信息,并且第一请求报文校验通过,则说明指定渠道能够对活动一进行推广,并且用户可以通过指定渠道获取到活动资源,例如优惠券等,此时
则会查询之前为活动一所配置的活动资源,确定活动一所对应的目标活动资源,例如,活动资源1和活动资源2等。当然,本实施方式中仅是举例说明,而并不对每个目标活动信息所对应的目标活动资源的具体数量进行限定。
49.步骤s104,获取目标活动资源,并将目标活动资源通过标准接口分配给指定渠道。
50.可选的,将目标活动资源通过标准接口分配给指定渠道,包括:根据目标活动资源生成第一结果报文,其中,第一结果报文为指定报文结构;对第一结果报文进行加密获取第二结果报文;将第二结果报文通过标准接口发送给行内渠道,以将目标活动资源在指定客户单进行分配。
51.可选的,将目标活动资源通过标准接口分配给指定渠道,包括:根据目标活动资源生成第一结果报文,其中,第一结果报文为指定报文结构;将第一结果报文进行格式转换,获取适用于第三方平台客户报文结构的第三结果报文;对第三结果报文进行加密获取第四结果报文;将第四结果报文通过标准接口发送给第三方平台渠道,以将目标活动资源在第三方平台客户单进行分配。
52.具体的说,由于第一请求报文可以是与资源分配平台属于同一系统的行内渠道发送的,也可以是第三方平台渠道所发送的,目标活动资源通过标准接口分配给指定渠道时,具体是通过报文的方式与指定渠道交互,因此资源分配平台在获取到目标资源时,如果是分配给行内渠道,则根据目标资源获取到第一结果报文并进行加密后直接发送到行内渠道,而无需对第一结果报文进行格式转换;而如果是分配给第三方平台渠道,则根据目标活动资源生成第一结果报文时,由于在资源分配平台上所生成的第一结果报文的格式与第三方平台渠道是不符的,因此第三方平台渠道无法识别,此时则会对第一结果报文进行格式转换以及加密处理后再发送到第三方平台渠道。
53.本实施例通过所制定的统一标准接口接收指定渠道发送的请求报文,从而实现与指定渠道的快速对接,并通过配置的权限列表对请求报文进行校验,从而实现对渠道的规范化管理,以控制活动资源在不同渠道上的分配。因此能够解决与不同渠道对接过程中开发过程复杂,人工成本高,以及资源分配过程中渠道管理难的问题。
54.图2为本技术实施例提供的活动资源分配方法的流程图二。如图2所示,该活动资源分配方法,包括如下步骤:
55.步骤s201,针对发布的各活动信息配置权限列表。
56.步骤s202,通过标准接口接收用户基于行内渠道发送的第二请求报文。
57.具体的说,当通过标准接口所接收的是基于行内渠道发送的第二请求报文时,由于资源分配平台与行内渠道属于同一系统,因此行内渠道所发送的第二请求报文能够被资源分配平台所识别,并且第二请求报文为指定报文结构,在第二请求报文中包含行内渠道标识以及请求活动参数。
58.需要说明的是,为了保证报文传输的安全性,行内渠道所发送的第二请求报文可以是采用sa加密算法进行加密的,从而避免第二请求报文在传输的过程中被他人截取,并获取到相关信息。
59.步骤s203,对第二请求报文进行解密获取第一请求报文,根据第一请求报文确定目标活动信息。
60.具体的说,资源分配平台在通过标准接口接收到行内渠道所发送的第二请求报文
时,由于第二请求报文已经采用sa算法进行了加密,因此资源分配平台需要对第二请求报文进行解密,并获取到第一请求报文。资源分配平台能够对已经解密的第一请求报文进行信息读取,并获取到行内渠道标识以及请求活动参数,根据请求活动参数中的活动时间以及活动地点等信息从所发布的互动信息中进行查询,获取到目标活动信息。所获取的目标活动信息的数量可以为一个,也可以为多个,本实施方式中并不对目标活动信息的具体数量进行限定。
61.步骤s204,根据与目标活动信息关联的权限列表对第一请求报文进行校验,并在确定校验通过时确定目标活动信息对应的目标活动资源。
62.步骤s205,获取目标活动资源,并将目标活动资源通过标准接口分配给指定渠道。
63.可选的,将目标活动资源通过标准接口分配给指定渠道,包括:根据目标活动资源生成第一结果报文,其中,第一结果报文为指定报文结构;对第一结果报文进行加密获取第二结果报文;将第二结果报文通过标准接口发送给行内渠道,以将目标活动资源在行内渠道进行分配。
64.具体的说,在获取到目标活动资源后,由于第一报文请求是行内渠道所发送的,而目标活动资源在通过标准接口分配给指定渠道时,具体是通过报文的方式与指定渠道交互,资源分配平台与行内渠道的报文格式是相同的,因此在根据目标活动资源生成第一结果报文后,所生成的第一结果报文为指定报文结构,能够被行内渠道识别,因此无需对第一结果报文进行报文格式转换。但为了报文传输的安全性,会对第一结果报文采用sa算法进行加密获取第二结果报文,并将第二结果报文通过标准接口发送给行内渠道,以将目标活动资源在行内渠道进行分配,从而使得用户可以通过行内渠道获取并使用所分配的目标活动资源参与目标活动。例如,通过行内渠道获取到活动一的优惠券,并使用优惠券参与活动一。
65.图3为本技术实施例提供的活动资源分配方法的流程图三。如图3所示,该活动资源分配方法,包括如下步骤:
66.步骤s301,针对发布的各活动信息配置权限列表。
67.步骤s302,通过标准接口接收用户基于第三方平台渠道发送的第三请求报文。
68.具体的说,当通过标准接口所接收的是基于第三方平台渠道发送的第三请求报文时,由于资源分配平台与第三方平台渠道属于不同的系统,因此第三方平台渠道所发送的第三请求报文无法被资源分配平台所识别,并且在第三请求报文为非指定报文结构,在第三请求报文中包含第三方渠道标识以及请求活动参数。
69.需要说明的是,为了保证报文传输的安全性,第三方平台渠道所发送的第三请求报文可以是采用sa加密算法进行加密的,从而避免第三请求报文在传输的过程中被他人截取,并获取到相关信息。
70.步骤s303,对第三请求报文进行解密获取第四请求报文。
71.具体的说,资源分配平台在通过标准接口接收到第三方平台渠道所发送的第三请求报文时,由于第三请求报文已经采用sa算法进行了加密,因此资源分配平台需要对第三请求报文进行解密,并获取到第四请求报文。但是此时经过解密的第四请求报文的结构还未进行转换,资源分配平台还无法对第四请求报文进行有效识别。
72.步骤s304,将第四请求报文进行格式转换,获取指定报文结构的第一请求报文,并
根据第一请求报文确定目标活动信息。
73.具体的说,在获取到第四请求报文后,为了对第四请求报文中所包含的信息进行有效识别,会对第四请求报文进行格式转换,以获取指定格式报文结构的第一请求报文,此时资源分配平台能够对已经完成解密并且格式转换的第四请求报文进行信息读取,并获取到第三方平台渠道标识以及请求活动参数,根据请求活动参数中的活动时间以及活动地点等信息从所发布的互动信息中进行查询,获取到目标活动信息。所获取的目标活动信息的数量可以为一个,也可以为多个,本实施方式中并不对目标活动信息的具体数量进行限定。
74.步骤s305,根据与目标活动信息关联的权限列表对第一请求报文进行校验,并在确定校验通过时确定目标活动信息对应的目标活动资源。
75.步骤s306,获取目标活动资源,并将目标活动资源通过标准接口分配给指定渠道。
76.可选的,将目标活动资源通过标准接口分配给指定渠道,包括:根据目标活动资源生成第一结果报文,其中,第一结果报文为指定报文结构;将第一结果报文进行格式转换,获取适用于第三方平台渠道报文结构的第三结果报文;对第三结果报文进行加密获取第四结果报文;将第四结果报文通过标准接口发送给第三方平台渠道,以将目标活动资源在第三方平台渠道进行分配。
77.具体的说,在获取到目标活动资源后,由于第一报文请求是第三方平台渠道所发送的,而目标活动资源在通过标准接口分配给指定渠道时,具体是通过报文的方式与指定渠道交互,资源分配平台与第三方平台渠道的报文格式是不相同的,因此会在根据目标活动资源生成第一结果报文后,所生成的第一结果报文为指定报文结构,不能够被第三方平台渠道识别,因此需要对第一结果报文进行报文格式的转换,以获取适用于第三方平台渠道报文结构的第三结果报文。并且为了报文传输的安全性,会对第三结果报文采用sa算法进行加密获取第四结果报文,并将第四结果报文通过标准接口发送给第三方平台渠道,以将目标活动资源在第三方平台渠道进行分配,从而使得用户可以通过第三方平台渠道获取并使用所分配的目标活动资源参与目标活动。例如,通过第三方平台渠道获取到活动一的优惠券,并使用优惠券参与活动一。
78.图4为本技术实施例提供的活动资源分配方法的流程图四。如图4所示,该活动资源分配方法,包括如下步骤:
79.步骤s401,针对发布的各活动信息配置权限列表。
80.步骤s402,通过标准接口获取用户基于指定渠道发送的第一请求报文,并根据第一请求报文确定目标活动信息。
81.步骤s403,获取第一请求报文中所包含的指定渠道标识。
82.步骤s404,判断与目标活动信息关联的权限列表中是否包含指定渠道标识,若是,执行步骤s405,否则,执行步骤s407。
83.步骤s405,确定第一请求报文校验通过,确定目标活动信息对应的目标活动资源。
84.步骤s406,获取目标活动资源,并将目标活动资源通过标准接口分配给指定渠道。
85.步骤s407,确定第一请求报文校验未通过,生成未匹配信息,根据未匹配信息生成第五结果报文。
86.具体的说,当确定第一请求报文校验未校验通过时,则说明与目标活动信息关联的权限列表中并不包含指定渠道标识,即指定渠道不能够对目标活动进行推广,并且用户
也无法通过指定渠道获取到目标活动资源,此时则会生成第五结果报文,在第五结果报文中包含匹配失败响应。
87.步骤s408,将第五结果报文通过标准接口发送给指定渠道。
88.具体的说,在生成第五结果报文后,如果发送第一请求报文的是行内渠道,则无需对第五结果报文进行格式转换,仅需对第五结果报文采用sa算法加密后,通过标准接口发送给行内渠道;如果发送第一请求报文的是第三方平台渠道,则需要对第五结果报文进行格式转换以及加密处理后发送给第三方平台渠道。
89.图5为本技术实施例提供的活动资源分配装置的结构示意图。如图5所示,该活动资源分配装置,包括:权限列表配置模块510、第一请求报文获取模块520、校验模块530和分配模块540。
90.其中,权限列表配置模块510,用于针对发布的各活动信息配置权限列表,其中,权限列表中包含活动信息对应的渠道标识;
91.第一请求报文获取模块520,用于通过标准接口获取用户基于指定渠道发送的第一请求报文,并根据第一请求报文确定目标活动信息;
92.校验模块530,用于根据与目标活动信息关联的权限列表对第一请求报文进行校验,并在确定校验通过时确定目标活动信息对应的目标活动资源;
93.分配模块540,用于获取目标活动资源,并将目标活动资源通过标准接口分配给指定渠道。
94.可选的,装置还包括活动资源配置模块,用于将生成的活动信息进行发布,其中,活动信息中包含活动类型以及活动属性;
95.针对发布的各活动信息分别配置对应的活动资源。
96.可选的,权限列表配置模块,用于接收针对发布的各活动信息的配置指令,其中,配置指令中包含允许参与各活动类型的渠道标识;
97.根据配置指令为各活动信息配置权限列表。
98.可选的,第一请求报文获取模块,用于通过标准接口接收用户基于行内渠道发送的第二请求报文,其中,第二请求报文为指定报文结构;
99.对第二请求报文进行解密获取第一请求报文。
100.可选的,第一请求报文获取模块,用于通过标准接口接收用户基于第三方平台渠道发送的第三请求报文,其中,第三方请求报文为非指定报文结构;
101.对第三请求报文进行解密获取第四请求报文;
102.将第四请求报文进行格式转换,获取指定报文结构的第一请求报文。
103.可选的,校验模块,用于获取第一请求报文中所包含的指定渠道标识;
104.判断与目标活动信息关联的权限列表中是否包含指定渠道标识,若是,则确定第一请求报文校验通过,否则,确定第一请求报文校验未通过。
105.可选的,第一请求报文中还包括请求活动参数;第一请求报文获取模块,还用于根据请求活动参数从发布的各活动信息中进行查询;
106.根据查询结果确定目标活动信息。
107.可选的,分配模块,用于根据目标活动资源生成第一结果报文,其中,第一结果报文为指定报文结构;
108.对第一结果报文进行加密获取第二结果报文;
109.将第二结果报文通过标准接口发送给行内渠道,以将目标活动资源在行内渠道进行分配。
110.可选的,分配模块,用于根据目标活动资源生成第一结果报文,其中,第一结果报文为指定报文结构;
111.将第一结果报文进行格式转换,获取适用于第三方平台客户报文结构的第三结果报文;
112.对第三结果报文进行加密获取第四结果报文;
113.将第四结果报文通过标准接口发送给第三方平台渠道,以将目标活动资源在第三方平台渠道进行分配。
114.可选的,装置还包括第五结果报文发送模块,用于在确定校验未通过时生成未匹配信息;
115.根据未匹配信息生成第五结果报文;
116.将第五结果报文通过标准接口发送给指定渠道。
117.本技术实施例提供的活动资源分配装置,可用于执行上述实施例中活动资源分配方法的技术方案,其实现原理和技术效果类似,在此不再赘述。
118.需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,分配模块1103可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上分配模块1103的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
119.图6示出了可以用来实施本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
120.如图6所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
121.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标
等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
122.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如活动资源分配方法。
123.在一些实施例中,加密数据迁移方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的加密数据迁移方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行活动资源分配方法。
124.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
125.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
126.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
127.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给
用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
128.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
129.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
130.本发明实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序在被处理器执行时实现如本技术任一实施例所提供的活动资源分配方法。
131.计算机程序产品在实现的过程中,可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言,诸如java、smalltalk、c++,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
132.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1