一种接口配置方法及装置制造方法及图纸

技术编号:35460371 阅读:21 留言:0更新日期:2022-11-03 12:27
本发明专利技术实施例提供了一种接口配置方法及装置,涉及数据处理技术领域,上述方法包括:确定待与信息服务平台对接的目标数据源;获得信息服务平台从目标数据源成功获得数据需要满足的获取条件;根据获取条件,确定信息服务平台通过待配置接口从目标数据源获得数据时的第一入参和第一出参;根据第一入参的类型,确定信息服务平台向目标数据源发送数据获取请求的第一请求方式;获得用于配置待配置接口的接口配置模板;将第一入参、第一出参以及第一请求方式配置至接口配置模板,获得基于配置后接口配置模板的实现代码生成的待配置接口的代码。应用本发明专利技术实施例提供的方案能够实现接口配置。口配置。口配置。

【技术实现步骤摘要】
一种接口配置方法及装置


[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]第三本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种接口配置方法,其特征在于,所述方法包括:确定待与信息服务平台对接的目标数据源;获得所述信息服务平台从所述目标数据源成功获得数据需要满足的获取条件;根据所述获取条件,确定所述信息服务平台通过待配置接口从所述目标数据源获得数据时的第一入参和第一出参,其中,所述第一入参为所述信息服务平台向所述目标数据源发送的参数,所述第一出参为所述目标数据源向所述信息服务平台反馈的参数;根据所述第一入参的类型,确定所述信息服务平台向所述目标数据源发送数据获取请求的第一请求方式;获得用于配置所述待配置接口的接口配置模板;将所述第一入参、第一出参以及第一请求方式配置至接口配置模板,获得基于配置后所述接口配置模板的实现代码生成的所述待配置接口的代码。2.根据权利要求1所述的方法,其特征在于,所述确定待与信息服务平台对接的目标数据源,包括:获得客户期望获取的数据的目标属性;在预先获得的多个数据源中,确定所提供数据的属性包括所述目标属性的数据源,作为目标数据源。3.根据权利要求1或2所述的方法,其特征在于,所述将所述第一入参、第一出参以及第一请求方式配置至接口配置模板,获得基于配置后所述接口配置模板的实现代码生成的所述待配置接口的代码,包括:获得第一配置数据,并将所述第一入参、第一出参、第一请求方式以及第一配置数据配置至接口配置模板,获得基于配置后所述接口配置模板的实现代码生成的所述待配置接口的代码;其中,所述第一配置数据包括以下数据中至少一种:对所述第一入参进行校验的入参校验规则、对所述第一出参进行校验的出参校验规则、在存在多个目标数据源的情况下访问各个目标数据源的访问顺序、在存在多个目标数据源的情况下访问各个目标数据源的访问比例。4.根据权利要求1或2所述的方法,其特征在于,所述将所述第一入参、第一出参以及第一请求方式配置至接口配置模板,获得基于配置后所述接口配置模板的实现代码生成的所述待配置接口的代码,包括:获得第二配置数据,并将所述第一入参、第一出参、第一请求方式以及第二配置数据配置至接口配置模板,获得基于配置后所述接口配置模板的实现代码生成的所述待配置接口的代码;所述第二配置数据包括以下数据中至少一种:对目标客户的客户信息进行校验的客户校验规则、所述目标客户通过所述待配置接口从所述信息服务平台获得数据时的第二入参和第二出参、所述目标客户向所述信息服务平台发送数据获取请求的第二请求方式、所述第一出参和第二出参之间的转换关系,其中,所述目标客户为:委托所述信息服务平台获取数据的客户,所述第二入参为:所述目标客户向所述信息服务平台发送的参数,所述第二出参为:所述信息服务平台向所述目标客户反馈的参数。
5.一种接口配置装置,其特征在于,所述装置包括:数据源确定模块,用于确定待与信息服务平台对接的目标数据源;条件获得模块,用于获得所述信息服务平台从所述目标数据源成功...

【专利技术属性】
技术研发人员:程禄元
申请(专利权)人:中诚信征信有限公司
类型:发明
国别省市:

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

1