平台多银行接入调用方法、系统及装置与流程

文档序号:23857052发布日期:2021-02-05 15:27阅读:156来源:国知局
平台多银行接入调用方法、系统及装置与流程

[0001]
本发明涉及计算机技术领域,尤其是涉及一种平台多银行接入调用方法、系统及装置。


背景技术:

[0002]
目前,平台大多采用银行银企直联系统或者银行为物流行业定制的资金系统进行平台资金的运转,随着平台业务的发展,接入的银行系统会越来越多,由于各银行系统接口不同,导致对接时需要耗费大量人力、物力,接入周期长,效率低。因此,目前亟须一种能够使平台快速接入银行系统的方法,从而提升生产效率,也能更快的为企业创造收益。


技术实现要素:

[0003]
本发明的目的在于提供一种平台多银行接入调用方法、系统及装置,旨在解决现有技术中的上述问题。
[0004]
本发明提供一种平台多银行接入调用方法,包括:通过平台的统一银行功能接口获取用户的账户操作请求,获取账户操作请求中的银行标识和身份标识,根据银行标识获取预先设置的对应银行的银行账户表,并根据身份标识从银行账户表中获取对应的账户信息;通过统一银行功能接口根据账户操作请求调用与对应银行预先桥接的相应功能的银行接口,通过银行接口根据账户信息进行账户处理。
[0005]
本发明提供一种平台多银行接入调用系统,包括:查询模块,用于通过平台的统一银行功能接口获取用户的账户操作请求,获取账户操作请求中的银行标识和身份标识,根据银行标识获取预先设置的对应银行的银行账户表,并根据身份标识从银行账户表中获取对应的账户信息;调用模块,用于通过统一银行功能接口根据账户操作请求调用与对应银行预先桥接的相应功能的银行接口,通过银行接口根据账户信息进行账户处理。
[0006]
本发明实施例还提供一种平台多银行接入调用装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现上述平台多银行接入调用方法的步骤。
[0007]
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有信息传递的实现程序,程序被处理器执行时实现上述平台多银行接入调用方法的步骤。
[0008]
采用本发明实施例,使平台能快速接入银行系统,从而更快的为企业创收,提升生产效率。
[0009]
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
[0010]
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]
图1是本发明实施例的平台多银行接入调用方法的流程图;图2是本发明实施例的统一银行功能接口连接各个银行接口的示意图;图3是本发明实施例的根据银行标识动态匹配的示意图;图4是本发明实施例的统一银行功能接口连接各个银行接口的详细示意图;图5是本发明实施例的平台多银行接入调用系统的示意图;图6是本发明实施例的平台多银行接入调用装置的示意图。
具体实施方式
[0012]
下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0013]
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“坚直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0014]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、
ꢀ“
第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。此外,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0015]
方法实施例根据本发明实施例,提供了一种平台多银行接入调用方法,图1是本发明实施例的平台多银行接入调用方法的流程图,在执行本发明实施例的下述步骤之前,需要执行如下操作:根据需要实现的账户操作功能在平台上设置多个不同功能的统一银行功能接口;其中,统一银行功能接口具体包括以下至少之一:同专户交易接口、跨专户交易接口、出金接口、查询交易明细接口、查询交易状态接口、以及帐户操作接口,其中,所述账户操作接口具体包括:开户接口、修改帐户信息接口、以及注销帐户。
[0016]
随后,通过平台进行各银行系统参数的配置,基于所述配置通过所述统一银行功能接口桥接各个银行不同功能的银行接口,其中,所述各银行系统参数具体包括:连接ip、连接端口、以及端口接入的用户名和密码。
[0017]
如图1所示,根据本发明实施例的平台多银行接入调用方法具体包括:步骤101,通过平台的统一银行功能接口获取用户的账户操作请求,获取所述账户操作请求中的银行标识和身份标识,根据所述银行标识获取预先设置的对应银行的银行账户表,并根据所述身份标识从所述银行账户表中获取对应的账户信息;需要说明的是,上述平台可以是各种功能的平台,在本发明实施例中,主要以物流平台为例进行具体说明。
[0018]
步骤102,通过所述统一银行功能接口根据所述账户操作请求调用与对应银行预先桥接的相应功能的银行接口,通过所述银行接口根据所述账户信息进行账户处理。
[0019]
在步骤102之后,还可以根据账户处理的结果更新对应银行的银行账户表。例如,如果用户进行了开户操作,则需要将相应的账户信息记录到相应的银行账户表中。
[0020]
从上面的处理可以看出,在本发明实施例中,可以通过银行标识动态匹配物流平台记录的各银行系统帐户信息。如图2所示,可以通过桥接模式对接各银行系统,包括一个总的统一银行功能接口(抽象类),下面连接各个银行接口(银行实现类),其中抽象类的功能有同专户交易,跨专户交易,出金,查询交易明细,查询交易状态,帐户操作(开户,修改帐户信息,注销帐户)等。
[0021]
以下结合附图,以物流平台为例,对本发明实施例的上述技术方案进行详细说明。
[0022]
步骤1,物流平台需要进行各银行系统的参数配置;如上所述,参数配置具体需要进行各个银行的连接ip、连接端口、以及端口接入的用户名和密码的设置。
[0023]
步骤2,物流平台通过统一银行功能接口获取各银行帐户信息(例如平台司机各银行的开户信息,以及专户信息),如图3所示,在获取了账户信息后,需要根据银行标识去动态匹配数据库表名获取到不同银行的帐户信息,例如,如果传入参数a银行,则自动去匹配帐户信息表名accounta(a银行的银行账户表),然后获取到a银行的帐户信息,以此类推。
[0024]
步骤4,如图4所示,物流平台通过工厂策略模式路由到各银行实现类,各银行实现类去对接对应的银行系统,从而实现帐户交易,以及开户等。
[0025]
综上所述,借助于本发明实施例的技术方案,使平台能快速接入银行系统,从而更快的为企业创收,提升生产效率。
[0026]
系统实施例根据本发明实施例,提供了一种平台多银行接入调用系统,图5是本发明实施例的平台多银行接入调用系统的示意图,如图5所示,根据本发明实施例的平台多银行接入调用系统具体包括:查询模块50,用于通过平台的统一银行功能接口获取用户的账户操作请求,获取账户操作请求中的银行标识和身份标识,根据银行标识获取预先设置的对应银行的银行账户表,并根据身份标识从银行账户表中获取对应的账户信息;其中,统一银行功能接口具体包括:同专户交易接口、跨专户交易接口、出金接口、查询交易明细接口、查询交易状态接口、以及帐户操作接口,其中,账户操作接口具体包括:开户接口、修改帐户信息接口、以及注销帐户。
[0027]
调用模块52,用于通过统一银行功能接口根据账户操作请求调用与对应银行预先桥接的相应功能的银行接口,通过银行接口根据账户信息进行账户处理。
[0028]
本发明实施例的系统还包括:设置模块,用于根据需要实现的账户操作功能在平
台上设置多个不同功能的统一银行功能接口;通过平台进行各银行系统参数的配置,基于配置通过统一银行功能接口桥接各个银行不同功能的银行接口,其中,各银行系统参数具体包括:连接ip、连接端口、以及端口接入的用户名和密码。
[0029]
更新模块,用于根据账户处理的结果更新对应银行的银行账户表。
[0030]
本发明实施例是与上述方法实施例对应的系统实施例,各个模块的具体操作可以参照方法实施例的描述进行理解,在此不再赘述。
[0031]
装置实施例一本发明实施例提供一种平台多银行接入调用装置,如图6所示,包括:存储器60、处理器62及存储在所述存储器60上并可在所述处理器62上运行的计算机程序,所述计算机程序被所述处理器62执行时实现如下方法步骤:在执行本发明实施例的图1所示的步骤之前,需要执行如下操作:根据需要实现的账户操作功能在平台上设置多个不同功能的统一银行功能接口;其中,统一银行功能接口具体包括以下至少之一:同专户交易接口、跨专户交易接口、出金接口、查询交易明细接口、查询交易状态接口、以及帐户操作接口,其中,所述账户操作接口具体包括:开户接口、修改帐户信息接口、以及注销帐户。
[0032]
随后,通过平台进行各银行系统参数的配置,基于所述配置通过所述统一银行功能接口桥接各个银行不同功能的银行接口,其中,所述各银行系统参数具体包括:连接ip、连接端口、以及端口接入的用户名和密码。
[0033]
如图1所示,根据本发明实施例的平台多银行接入调用方法具体包括:步骤101,通过平台的统一银行功能接口获取用户的账户操作请求,获取所述账户操作请求中的银行标识和身份标识,根据所述银行标识获取预先设置的对应银行的银行账户表,并根据所述身份标识从所述银行账户表中获取对应的账户信息;需要说明的是,上述平台可以是各种功能的平台,在本发明实施例中,主要以物流平台为例进行具体说明。
[0034]
步骤102,通过所述统一银行功能接口根据所述账户操作请求调用与对应银行预先桥接的相应功能的银行接口,通过所述银行接口根据所述账户信息进行账户处理。
[0035]
在步骤102之后,还可以根据账户处理的结果更新对应银行的银行账户表。
[0036]
装置实施例二本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有信息传输的实现程序,所述程序被处理器62执行时实现如下方法步骤:在执行本发明实施例的图1所示的步骤之前,需要执行如下操作:根据需要实现的账户操作功能在平台上设置多个不同功能的统一银行功能接口;其中,统一银行功能接口具体包括以下至少之一:同专户交易接口、跨专户交易接口、出金接口、查询交易明细接口、查询交易状态接口、以及帐户操作接口,其中,所述账户操作接口具体包括:开户接口、修改帐户信息接口、以及注销帐户。
[0037]
随后,通过平台进行各银行系统参数的配置,基于所述配置通过所述统一银行功能接口桥接各个银行不同功能的银行接口,其中,所述各银行系统参数具体包括:连接ip、连接端口、以及端口接入的用户名和密码。
[0038]
如图1所示,根据本发明实施例的平台多银行接入调用方法具体包括:步骤101,通过平台的统一银行功能接口获取用户的账户操作请求,获取所述账户操作
请求中的银行标识和身份标识,根据所述银行标识获取预先设置的对应银行的银行账户表,并根据所述身份标识从所述银行账户表中获取对应的账户信息;需要说明的是,上述平台可以是各种功能的平台,在本发明实施例中,主要以物流平台为例进行具体说明。
[0039]
步骤102,通过所述统一银行功能接口根据所述账户操作请求调用与对应银行预先桥接的相应功能的银行接口,通过所述银行接口根据所述账户信息进行账户处理。
[0040]
在步骤102之后,还可以根据账户处理的结果更新对应银行的银行账户表。
[0041]
本实施例所述计算机可读存储介质包括但不限于为:rom、ram、磁盘或光盘等。
[0042]
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0043]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1