[发明专利]一种供应商调用代码实现方法在审
申请号: | 202111558436.9 | 申请日: | 2021-12-20 |
公开(公告)号: | CN113946364A | 公开(公告)日: | 2022-01-18 |
发明(设计)人: | 左磊;冯健 | 申请(专利权)人: | 天聚地合(苏州)数据股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/65;G06F16/14;G06F21/60 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 邢飞飞 |
地址: | 215128 江苏省苏州市苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 供应商 调用 代码 实现 方法 | ||
一种供应商调用代码实现方法,包括以下步骤:根据传入的程序密钥获取用户身份标识;根据获取的用户身份标识查询数据库配置的供应商身份标识;根据获取的供应商身份标识查询配置文件信息;根据配置文件中要求传入请求参数,请求配置文件中供应商的接口地址,根据配置文件信息处理供应商返回的结果。本发明的供应商调用代码实现方法,节省了大量的代码工作,利用文件配置的方式,让运营团队可以接手供应商接入工作,大大节约了开发时间成本。
技术领域
本发明涉及信息技术领域,特别是涉及一种供应商调用代码实现方法。
背景技术
现有技术中,在调用每个供应商的API时,都需要根据供应商的开发文档写调用API的代码,对供应商返回的结果转换格式,提供给客户端。
当前每接入一个供应商接口,需要根据供应商提供的开发文档编写一套代码来对接,随着供应商的数量不断的增多,这其中有大量的重复工作,包含数据的加密、解密和返回结果给用户以及记录用户日志等工作。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种供应商调用代码实现方法,节省了大量的代码工作,利用文件配置的方式,让运营团队可以接手供应商接入工作,大大节约了开发时间成本。
为实现上述目的,本发明提供的一种供应商调用代码实现方法,包括以下步骤:
根据传入的程序密钥获取用户身份标识;
根据获取的用户身份标识查询数据库配置的供应商身份标识;
根据获取的供应商身份标识查询配置文件信息;
根据配置文件中要求传入请求参数,请求配置文件中供应商的接口地址,根据配置文件信息处理供应商返回的结果。
进一步地,所述根据传入的程序密钥获取用户身份标识的步骤,还包括,
接收用户接口请求,根据用户输入参数应用程序密钥查找用户的身份标识。
进一步地,所述根据获取的用户身份标识查询数据库配置的供应商渠道的步骤,还包括,
根据用户身份标识以及请求的接口身份标识查询数据库中配置的供应商身份标识。
更进一步地,所述根据获取的供应商渠道查询配置文件信息的步骤,还包括,
提取开发文档中的关键字段生成配置文件;
所述配置文件包括输入参数、供应商输出参数、错误码、自身输出参数。
进一步地,根据供应商提供的文档输入输出参数是否需要加密、解密;
根据当前已知所有供应商的加密方法制定分类规则,如果未在当前分类中则新增分类。
为实现上述目的,本发明还提供一种电子设备,包括存储器和处理器,所述存储器上储存有在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行如上文所述的供应商调用代码实现方法的步骤。
为实现上述目的,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序运行时执行如上文所述的供应商调用代码实现方法的步骤。
本发明的供应商调用代码实现方法,具有以下有益效果:
1)节省了大量的代码工作,利用文件配置的方式,让运营团队可以接手供应商接入工作,大大节约了开发时间成本。
2)在大量接入供应商的情况下优点较为显著,以及在供应商升级文档的情况下,不需要修改代码,只需要修改配置文件即能实现升级工作。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,并与本发明的实施例一起,用于解释本发明,并不构成对本发明的限制。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天聚地合(苏州)数据股份有限公司,未经天聚地合(苏州)数据股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111558436.9/2.html,转载请声明来源钻瓜专利网。