System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,特别是涉及一种第三方数据获取方法、电子设备和计算机可读存储介质。
技术介绍
1、随着数据时代的来临,数据处理平台接入的外部数据源通常由第三方平台提供,由于数据源的数据格式以及数据采集形式愈发复杂多样,不同的第三方平台的第三方接口各异,以致从不同的第三方平台获取数据较为不便。有鉴于此,如何提高从第三方平台获取数据的便捷度成为了亟待解决的问题。
技术实现思路
1、本申请主要解决的技术问题是提供一种第三方数据获取方法、电子设备和计算机可读存储介质,能够提高从第三方平台获取数据的便捷度。
2、为解决上述技术问题,本申请第一方面提供一种第三方数据获取方法,包括:基于第三方平台的接口数据配置所述第三方平台的配置信息;其中,所述配置信息至少包括所述第三方平台的多个第三方接口的接口信息和运行类型,所述接口信息与所述第三方接口的接口参数相关,所述运行类型与所述第三方接口的调用方式和接口之间的依赖关系相关;基于所述配置信息,生成与所述第三方平台匹配的调用参数;其中,所述调用参数包括多个所述第三方接口的调用顺序和调用关系;利用所述调用参数调用多个所述第三方接口,得到所述第三方平台上的目标数据。
3、为解决上述技术问题,本申请第二方面提供一种电子设备,该电子设备包括:相互耦接的存储器和处理器,其中,所述存储器存储有程序数据,所述处理器调用所述程序数据以执行上述第一方面所述的方法。
4、为解决上述技术问题,本申请第三方面提供一种计算机可读存储介质,其上
5、上述方案,利用第三方平台的接口数据对第三方平台的第三方接口进行配置,得到第三方平台的配置信息,其中,配置信息至少包括第三方平台的多个第三方接口的接口信息和运行类型,接口信息基于接口数据中包括的第三方接口的接口参数配置,运行类型基于接口数据中包括的第三方接口的调用方式和接口之间的依赖关系配置,基于第三方平台的配置信息,生成与第三方平台相匹配的调用参数,其中,调用参数包括第三方平台的多个第三方接口之间的调用顺序和调用关系,利用调用参数按照调用顺序和调用关系对多个第三方接口进行调用,得到第三方平台上的目标数据。故此,利用接口数据配置第三方平台的配置信息,将配置信息转换成与第三方平台相匹配的调用参数,即可与不同的第三方平台对接,按照调用顺序和调用关系调用第三方平台的多个第三方接口,得到第三方平台上的目标数据,减少针对不同的第三方平台的定制开发,提高从第三方平台获取数据的便捷度。
本文档来自技高网...【技术保护点】
1.一种第三方数据获取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,当所述接口数据包括所述第三方接口的所述依赖关系时,对应的所述第三方接口的运行类型包括同步运行,当所述接口数据包括所述第三方接口的调用方式为周期性调用时,对应的所述第三方接口的运行类型包括异步运行;
3.根据权利要求1所述的方法,其特征在于,所述接口数据还包括所述第三方接口的状态码,所述状态码用于标识所述第三方接口的返回数据的置信度;
4.根据权利要求1所述的方法,其特征在于,所述基于所述配置信息,生成与所述第三方平台匹配的调用参数之前,还包括:
5.根据权利要求4所述的方法,其特征在于,所述调用关系包括串行调用、并行调用和排他调用;
6.根据权利要求5所述的方法,其特征在于,所述利用所述调用参数调用多个所述第三方接口,得到所述第三方平台上的目标数据,包括:
7.根据权利要求1所述的方法,其特征在于,所述配置信息还包括至少部分所述第三方接口的自定义信息,所述自定义信息包括表达式和处理脚本中的至少一者;
9.一种电子设备,其特征在于,包括:相互耦接的存储器和处理器,其中,所述存储器存储有程序数据,所述处理器调用所述程序数据以执行如权利要求1-8中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有程序数据,其特征在于,所述程序数据被处理器执行时实现如权利要求1-8中任一项所述的方法。
...【技术特征摘要】
1.一种第三方数据获取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,当所述接口数据包括所述第三方接口的所述依赖关系时,对应的所述第三方接口的运行类型包括同步运行,当所述接口数据包括所述第三方接口的调用方式为周期性调用时,对应的所述第三方接口的运行类型包括异步运行;
3.根据权利要求1所述的方法,其特征在于,所述接口数据还包括所述第三方接口的状态码,所述状态码用于标识所述第三方接口的返回数据的置信度;
4.根据权利要求1所述的方法,其特征在于,所述基于所述配置信息,生成与所述第三方平台匹配的调用参数之前,还包括:
5.根据权利要求4所述的方法,其特征在于,所述调用关系包括串行调用、并行调用和排他调用;
6.根据权利要求5所述的方法,其特...
【专利技术属性】
技术研发人员:朱崇凯,李原,斯奇能,白璐,文江,王亮,周明伟,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。