本发明涉及金融科技,应用于银行信用卡账户的积分对接场景,尤其涉及一种信用卡积分对接处理方法、装置、设备及介质。
背景技术:
1、信用卡积分是银行或信用卡公司提供给持卡人的一种奖励机制,通常是基于持卡人的消费历史或特定活动来积累积分,积分可以用于兑换礼品、折扣或其它权益等。随着互联网金融的快速发展,信用卡积分与外部平台的对接成为提升用户粘性和服务体验的重要手段。然而,传统的对接方法往往需要大量的代码开发工作,对接周期长且易出错,难以高效灵活的与不同外部平台进行积分对接。
技术实现思路
1、鉴于上述现有技术的不足,本发明的目的在于提供可应用于金融科技或其它相关领域的一种信用卡积分对接处理方法、装置、设备及介质,其主要目的在于实现信用卡积分与外部平台的快速高效对接,提高积分对接处理的效率和灵活性。
2、本发明的技术方案如下:
3、本发明第一方面提供一种信用卡积分对接处理方法,包括:
4、获取信用卡积分与第三方平台之间的积分对接需求信息;
5、响应于接口配置指令,在低代码平台上创建并配置相应的api接口;
6、响应于组件添加指令,从所述低代码平台的组件库中添加若干个逻辑组件以及api调用组件至模块构建界面;
7、对所述积分对接需求信息进行解析,根据解析结果配置所述模块构建界面中各个组件之间的关联关系以及组件与api接口的调用关系,构建得到积分对接模块;
8、当接收到所述第三方平台的积分对接指令时,通过所述积分对接模块对所述积分对接指令进行处理,根据处理结果调用相应的api接口进行指定的积分对接操作。
9、在一个实施例中,所述获取信用卡积分与第三方平台之间的积分对接需求信息,包括:
10、采集第三方平台上与信用卡积分相关联的历史交易;
11、利用训练好的积分交易预测模型对所述历史交易进行需求预测,识别积分对接的关键需求点;
12、根据所述关键需求点生成相应的积分对接需求信息。
13、在一个实施例中,所述响应于接口配置指令,在低代码平台上创建并配置相应的api接口,包括:
14、接收接口配置指令,解析获取所述接口配置指令中的操作类型和操作权限;
15、在低代码平台上根据所述操作类型创建具有相应功能的api接口,并根据所述操作权限配置所述api接口的访问权限与安全认证机制。
16、在一个实施例中,所述对所述积分对接需求信息进行解析,根据解析结果配置所述模块构建界面中各个组件之间的关联关系以及组件与api接口的调用关系,构建得到积分对接模块,包括:
17、对所述积分对接需求信息进行解析,获取积分对接的场景、用户群体与对接规则;
18、根据所述积分对接的场景、用户群体与对接规则生成积分对接的业务逻辑流程;
19、根据所述业务逻辑流程配置所述若干个逻辑组件以及api调用组件之间的数据流关系,并配置所述api调用组件与对应api接口的调用关系;
20、将配置好的组件和api接口整合构建得到积分对接模块。
21、在一个实施例中,所述当接收到所述第三方平台的积分对接指令时,通过所述积分对接模块对所述积分对接指令进行处理,根据处理结果调用相应的api接口进行指定的积分对接操作,包括:
22、当接收到所述第三方平台的积分对接指令时,通过所述逻辑组件获取所述积分对接指令携带的对接请求类型与对接请求参数,并对所述对接请求参数进行数据处理;
23、通过所述api调用组件基于所述对接请求类型调用相应的api接口,以对处理后的数据进行指定的积分对接操作。
24、在一个实施例中,所述对接请求参数包括用户参数和交易参数,所述对所述对接请求参数进行数据处理,包括:
25、根据所述用户参数确认用户级别,根据所述用户级别对应的积分操作阈值对所述交易参数进行修正;
26、根据积分计算逻辑对修正后的交易参数进行积分换算,得到待对接操作的积分数据。
27、在一个实施例中,所述对所述积分对接需求信息进行解析,根据解析结果配置所述模块构建界面中各个组件之间的关联关系以及组件与api接口的调用关系,构建得到积分对接模块之后,方法还包括:
28、在测试环境中生成mock数据对所述积分对接模块进行测试,按预设性能指标收集相应的测试反馈数据;
29、对所述测试反馈数据进行性能分析,确认所述积分对接模块的性能是否满足预设标准。
30、本发明第二方面提供一种信用卡积分对接处理装置,包括:
31、需求获取模块,用于获取信用卡积分与第三方平台之间的积分对接需求信息;
32、接口配置模块,用于响应于接口配置指令,在低代码平台上创建并配置相应的api接口;
33、组件添加模块,用于响应于组件添加指令,从所述低代码平台的组件库中添加若干个逻辑组件以及api调用组件至模块构建界面;
34、解析构建模块,用于对所述积分对接需求信息进行解析,根据解析结果配置所述模块构建界面中各个组件之间的关联关系以及组件与api接口的调用关系,构建得到积分对接模块;
35、积分对接模块,用于当接收到所述第三方平台的积分对接指令时,通过所述积分对接模块对所述积分对接指令进行处理,根据处理结果调用相应的api接口进行指定的积分对接操作。
36、本发明第三方面提供一种计算机设备,包括至少一个处理器;以及,
37、与所述至少一个处理器通信连接的存储器;其中,
38、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述信用卡积分对接处理方法。
39、本发明第四方面提供一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行上述的信用卡积分对接处理方法。
40、有益效果:本发明公开了一种信用卡积分对接处理方法、装置、设备及介质,相比于现有技术,本发明实施例获取信用卡积分与第三方平台之间的积分对接需求信息;响应于接口配置指令,在低代码平台上创建并配置相应的api接口;响应于组件添加指令,从所述低代码平台的组件库中添加若干个逻辑组件以及api调用组件至模块构建界面;对所述积分对接需求信息进行解析,根据解析结果配置所述模块构建界面中各个组件之间的关联关系以及组件与api接口的调用关系,构建得到积分对接模块;当接收到所述第三方平台的积分对接指令时,通过所述积分对接模块对所述积分对接指令进行处理,根据处理结果调用相应的api接口进行指定的积分对接操作。通过不同积分对接需求在低代码平台上可视化的构建积分对接模块,可以快速创建和配置api接口,而无需编写大量的代码。可以减少开发时间和成本,从而实现积分与外部平台的快速高效对接,提高积分对接处理的效率和灵活性。
1.一种信用卡积分对接处理方法,其特征在于,包括:
2.根据权利要求1所述的信用卡积分对接处理方法,其特征在于,所述获取信用卡积分与第三方平台之间的积分对接需求信息,包括:
3.根据权利要求1所述的信用卡积分对接处理方法,其特征在于,所述响应于接口配置指令,在低代码平台上创建并配置相应的api接口,包括:
4.根据权利要求1所述的信用卡积分对接处理方法,其特征在于,所述对所述积分对接需求信息进行解析,根据解析结果配置所述模块构建界面中各个组件之间的关联关系以及组件与api接口的调用关系,构建得到积分对接模块,包括:
5.根据权利要求1所述的信用卡积分对接处理方法,其特征在于,所述当接收到所述第三方平台的积分对接指令时,通过所述积分对接模块对所述积分对接指令进行处理,根据处理结果调用相应的api接口进行指定的积分对接操作,包括:
6.根据权利要求5所述的信用卡积分对接处理方法,其特征在于,所述对接请求参数包括用户参数和交易参数,所述对所述对接请求参数进行数据处理,包括:
7.根据权利要求1所述的信用卡积分对接处理方法,其特征在于,所述对所述积分对接需求信息进行解析,根据解析结果配置所述模块构建界面中各个组件之间的关联关系以及组件与api接口的调用关系,构建得到积分对接模块之后,方法还包括:
8.一种信用卡积分对接处理装置,其特征在于,包括:
9.一种计算机设备,其特征在于,包括至少一个处理器;以及,
10.一种非易失性计算机可读存储介质,其特征在于,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行权利要求1-7任一项所述的信用卡积分对接处理方法。
