金融服务接口外嵌方法及装置制造方法及图纸

技术编号:32106389 阅读:12 留言:0更新日期:2022-01-29 18:48
本发明专利技术公开了一种金融服务接口外嵌方法及装置,涉及金融领域,该方法包括:构造统一字典,所述统一字典中包括共享的数据名称及格式;基于统一字典,对银行的金融服务外接接口进行请求和返回报文的多个字段的改造;基于改造后的请求和返回报文的多个字段确定可组合的金融服务外接接口;基于第三方的业务请求,查找到相应的可组合的金融服务外接接口,基于可组合的金融服务外接接口,实现第三方和银行业务系统的业务交互。本发明专利技术可以降低金融服务外接接口组合的难度,减少了开发测试工作量,提高了服务外嵌的灵活性。提高了服务外嵌的灵活性。提高了服务外嵌的灵活性。

【技术实现步骤摘要】
金融服务接口外嵌方法及装置


[0001]本专利技术涉及金融领域,例如:需要说明的是,本专利技术金融服务接口外嵌方法及装置可用于金融领域,也可用于除金融领域之外的任意领域,本专利技术金融服务接口外嵌方法和装置的应用领域不做限定。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]随着开放银行的日益流行,银行金融服务能力外嵌至第三方成为一个重要获客渠道,传统的方式为银行封装服务后通过API或H5方式嵌出至第三方,封装的服务相互独立,当需要进行多个服务组合时,要么由第三方进行逻辑组合调用多个银行API,要么银行再次封装新的服务;或,要么第三方APP增加处理逻辑实现多个银行API或H5跳转,要么银行修改H5页面实现跳转,效率低、开发测试工作量大。

技术实现思路

[0004]本专利技术实施例提供一种金融服务接口外嵌方法,用以解决现有进行多个服务组合难度大、开发测试工作量大、效率低的技术问题,该方法包括:
[0005]构造统一字典,所述统一字典中包括共享的数据名称及格式;
[0006]基于统一字典,对银行的金融服务外接接口进行请求和返回报文的多个字段的改造;
[0007]基于改造后的请求和返回报文的多个字段确定可组合的金融服务外接接口;
[0008]基于第三方的业务请求,查找到相应的可组合的金融服务外接接口,基于可组合的金融服务外接接口,实现第三方和银行业务系统的业务交互。r/>[0009]本专利技术实施例还提供一种金融服务接口外嵌装置,用以解决现有进行多个服务组合难度大、开发测试工作量大、效率低的技术问题,该装置包括:
[0010]统一语言模块,用于构造统一字典,所述统一字典中包括共享的数据名称及格式;
[0011]改造模块,用于基于统一字典,对银行的金融服务外接接口进行请求和返回报文的多个字段的改造;
[0012]服务组合模块,用于基于改造后的请求和返回报文的多个字段确定可组合的金融服务外接接口;
[0013]业务交互模块,用于基于第三方的业务请求,查找到相应的可组合的金融服务外接接口,基于可组合的金融服务外接接口,实现第三方和银行业务系统的业务交互。
[0014]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述金融服务接口外嵌方法。
[0015]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有
计算机程序,所述计算机程序被处理器执行时实现上述金融服务接口外嵌方法。
[0016]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述金融服务接口外嵌方法。
[0017]本专利技术实施例中,与现有技术中需要进行多个服务组合时,要么由第三方进行逻辑组合调用多个银行API,要么银行再次封装新的服务;或,要么第三方APP增加处理逻辑实现多个银行API或H5跳转,要么银行修改H5页面实现跳转的技术方案相比,通过构造统一字典,所述统一字典中包括共享的数据名称及格式;基于统一字典,对银行的金融服务外接接口进行请求和返回报文的多个字段的改造;基于改造后的请求和返回报文的多个字段确定可组合的金融服务外接接口;基于第三方的业务请求,查找到相应的可组合的金融服务外接接口,基于可组合的金融服务外接接口,实现第三方和银行业务系统的业务交互,可以降低金融服务外接接口组合的难度,减少了开发测试工作量,提高了服务外嵌的灵活性。
附图说明
[0018]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0019]图1为本专利技术实施例中金融服务接口外嵌方法流程图一;
[0020]图2为本专利技术实施例中金融服务接口外嵌方法流程图二;
[0021]图3为本专利技术实施例中金融服务接口外嵌方法流程图三;
[0022]图4为本专利技术实施例中金融服务接口外嵌方法流程图四;
[0023]图5为本专利技术实施例中金融服务接口外嵌方法流程图五;
[0024]图6为本专利技术实施例中金融服务接口外嵌系统结构框图一;
[0025]图7为本专利技术实施例中金融服务接口外嵌方法流程图六;
[0026]图8为本专利技术实施例中金融服务接口外嵌系统结构框图二;
[0027]图9为本专利技术实施例中金融服务接口外嵌装置结构框图一;
[0028]图10为本专利技术实施例中金融服务接口外嵌装置结构框图二。
具体实施方式
[0029]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0030]图1为本专利技术实施例中金融服务接口外嵌方法流程图一,如图1所示,该方法包括:
[0031]步骤101:构造统一字典,所述统一字典中包括共享的数据名称及格式;
[0032]步骤102:基于统一字典,对银行的金融服务外接接口进行请求和返回报文的多个字段的改造;
[0033]步骤103:基于改造后的请求和返回报文的多个字段确定可组合的金融服务外接接口;
[0034]步骤104:基于第三方的业务请求,查找到相应的可组合的金融服务外接接口,基
于可组合的金融服务外接接口,实现第三方和银行业务系统的业务交互。
[0035]具体的,步骤101中,统一字典中包括的银行允许与外部共享的数据名称及格式,而现有的大部分是不同的,比如,有的服务接口使用的是“银行账号”,有的服务接口使用的是“银行卡号”,这样就不同,导致服务接口不能组合。进行统一指的是统一成同样的名称和格式,这样就可以进行组合。通过统一语言约定字段定义标准。
[0036]其中,金融服务外接接口为API接口或H5页面调用的接口。
[0037]在本专利技术实施例中,如图2所示,该方法还包括:
[0038]步骤201:对统一字典进行发布。
[0039]通过API接口发布为接口组合判断提供依据。通过URL及接口发布为H5组合判断提供依据。
[0040]对于API接口,步骤102对银行的金融服务外接接口进行请求和返回报文的多个字段的改造,包括:各外嵌API根据字典改造请求及返回报文各字段。
[0041]对于H5页面调用的接口,步骤102对银行的金融服务外接接口进行请求和返回报文的多个字段的改造,包括:
[0042]对银行的多个H5页面调用的接口进行请求、返回报文的多个字段的改造;
[0043]其中,对请求改造包括改造多个H本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种金融服务接口外嵌方法,其特征在于,包括:构造统一字典,所述统一字典中包括共享的数据名称及格式;基于统一字典,对银行的金融服务外接接口进行请求和返回报文的多个字段的改造;基于改造后的请求和返回报文的多个字段确定可组合的金融服务外接接口;基于第三方的业务请求,查找到相应的可组合的金融服务外接接口,基于可组合的金融服务外接接口,实现第三方和银行业务系统的业务交互。2.如权利要求1所述的金融服务接口外嵌方法,其特征在于,还包括:对统一字典进行发布。3.如权利要求1所述的金融服务接口外嵌方法,其特征在于,所述金融服务外接接口为API接口或H5页面调用的接口。4.如权利要求3所述的金融服务接口外嵌方法,其特征在于,对银行的金融服务外接接口进行请求和返回报文的多个字段的改造,包括:对银行的多个H5页面调用的接口进行请求、返回报文的多个字段的改造;其中,对请求改造包括改造多个H5页面入口URL中传输的参数名称;对返回报文的多个字段的改造包括:在每个H5服务最后一个调用接口的返回报文定义待跳转页面URL字段。5.如权利要求1所述的金融服务接口外嵌方法,其特征在于,还包括:将改造后的请求及返回报文字段进行发布。6.如权利要求1所述的金融服务接口外嵌方法,其特征在于,基于改造后的请求和返回报文的多个字段确定可组合的金融服务外接接口,包括:选定前置金融服务外接接口,基于改造后的请求和返回报文的多个字段,判断是否存在与前置金融服务外接接口相应的后置金融服务外接接口,若存在,则将前置和相应的后置组合,获得接口组合。7.如权利要求1所述的金融服务接口外嵌方法,其特征在于,基于第三方的业务请求,查找到相应的可组合的金融服务外接接口,基于可组合的金融服务外接接口,实现第三方和银行业务系统的业务交互,包括:基于第三方的业务请求,查找到相应的可组合的金融服务外接接口,将相应的可组合的金融服务外接接口发送至第三方并嵌入,根据相应的可组合的金融服务外接接口实现第三方与银行业务系统的业务交互,由银行业务系统将业务交互结果通过相应的可组合的金融服务外接接口返回至第三方。8.如权利要求4所述的金融服务接口外嵌方法,其特征在于,基于第三方的业务请求,查找到相应的可组合的金融服务外接接口,基于可组合的金融服务外接接口,实现第三方和银行业务系统的业务交互,包括:基于第三方的业务请求,跳转到前置接口,基于相应的可组合的H5页面调用的接口,跳转到与前置接口相应的后置接口,实现第三方和银行业务系统的业务交互。9.一种金融服务接口外嵌装置,其特征在于,包括:统一语言模块,用于构造统一字典,所述统一字典中包括共享的数据名称及格式;改造模块,用于基于统一字典,对银行...

【专利技术属性】
技术研发人员:唐锆
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1