[发明专利]一种第三方接口调用方法及装置有效
申请号: | 202010366952.0 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111552578B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 王杰 | 申请(专利权)人: | 成都新潮传媒集团有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 杨国瑞 |
地址: | 610000 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 第三 接口 调用 方法 装置 | ||
1.一种第三方接口调用方法,其特征在于,包括:
使用在第三方接口类中的第三方接口属性特征和单个请求方式来发起用于请求返回单个响应数据的第三方接口单个请求,获取单个响应数据;
在收到调用参数后,调用所述第三方接口类中的类里判断方式,其中,所述调用参数晚于收到调用所述第三方接口的请求,并由一个预制采集程序根据所述第三方接口的使用场景变化情况在发现单个请求方式较慢且想更快地获取剩余响应数据时自动采集得到,所述调用参数在发现单个请求方式较慢且想更快地获取剩余响应数据时会变更为用于使所述类里判断方式根据所述调用参数判定当前第三方接口请求方式是采用批量请求方式的形式,所述类里判断方式用于根据所述调用参数来判断当前第三方接口请求方式是采用单个请求方式还是采用批量请求方式;
根据所述调用参数及所述类里判断方式,判断当前第三方接口请求方式是单个请求方式还是批量请求方式;
若为所述批量请求方式,则使用在所述第三方接口类中的第三方接口属性特征、实体创建方式和批量请求方式来发起用于请求返回M个响应数据的第三方接口批量请求,获取批量响应数据,其中,M为不小于2的自然数。
2.如权利要求1所述的方法,其特征在于,使用在所述第三方接口类中的第三方接口属性特征、实体创建方式和批量请求方式来发起用于请求返回M个响应数据的第三方接口批量请求,包括:
根据所述第三方接口属性特征,配置用于发起所述第三方接口批量请求的第一接口地址和第一请求参数;
通过M次调用所述实体创建方式,得到一个包含有M个请求实体的请求实体集合;
在调用所述批量请求方式时,使用所述第一接口地址、所述第一请求参数和所述请求实体集合发起所述第三方接口批量请求。
3.如权利要求1所述的方法,其特征在于,使用在第三方接口类中的第三方接口属性特征和单个请求方式来发起用于请求返回单个响应数据的第三方接口单个请求,包括:
根据所述第三方接口属性特征,配置用于发起所述第三方接口单个请求的第二接口地址和第二请求参数;
在调用所述单个请求方式时,使用所述第二接口地址和所述第二请求参数发起所述第三方接口单个请求。
4.如权利要求1所述的方法,其特征在于,若所述第三方接口类中还包括有响应数据处理方式;
在获取批量响应数据后,所述方法还包括:
根据所述批量响应数据的格式,使用对应所述格式的且在所述第三方接口类中的响应数据处理方式处理所述批量响应数据,得到处理结果。
5.如权利要求1所述的方法,其特征在于,在调用第三方接口类中的类里判断方式之前,所述方法还包括:
检测管理员在第三方接口管理界面上进行的第三方接口类变更操作,其中,所述第三方接口类变更操作为用于使所述第三方接口类变更继承另一个预制抽象类的或对所述第三方接口类中第三方接口属性特征和/或第三方接口预制执行方式进行变更的操作,所述预制抽象类包含有所述第三方接口属性特征和所述第三方接口预制执行方式;
响应所述第三方接口类变更操作,使所述第三方接口类变更继承另一个预制抽象类,或者对所述第三方接口类中第三方接口属性特征和/或第三方接口预制执行方式进行变更,以得到变更后的第三方接口类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都新潮传媒集团有限公司,未经成都新潮传媒集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010366952.0/1.html,转载请声明来源钻瓜专利网。