logo好方法网

数据调用方法、装置、计算机设备和存储介质


技术摘要:
本申请涉及一种数据调用方法、装置、计算机设备和存储介质。所述方法通过获取应用端的数据调用请求,该数据调用请求是通过嵌入到应用端的数据服务页面生成的,进而根据数据调用请求查询满足数据调用条件的数据,并通过数据传输接口向嵌入到应用端的数据服务页面调用查  全部
背景技术:
随着互联网技术的发展,越来越多的企业或团体都拥有自己的业务平台或数据系 统,但是,企业自己的业务平台或数据系统通常记录的是企业内部的资源,而在开展业务的 时候,通常需要用到外部资源。 传统技术中,在开展业务时为了获取到完整数据,往往需要分别获取内部资源和 外部资源,然后再手动整合。例如,对于企业客户关系管理,通常需要跨平台查询供应商信 息进行准入审核,如供应商的工商信息、司法诉讼信息以及征信信息等,而在查询过程中需 要在相应的信息平台中进行交叉验证方能获取到对应的信息,进而再进行手动整合得到完 整数据。然而,通过各个信息平台进行交叉验证及手动整合的方式获取数据不仅效率低,且 容易导致错误(如遗漏)产生。
技术实现要素:
基于此,有必要针对上述交叉验证及手动整合数据效率低的技术问题,提供一种 数据调用方法、装置、计算机设备和存储介质。 一种数据调用方法,所述方法包括: 获取应用端的数据调用请求,其中,数据调用请求是通过嵌入到应用端的数据服 务页面生成的,数据调用请求中包括数据调用条件; 根据数据调用请求查询满足数据调用条件的数据; 通过调用与应用端对应的数据传输接口,向嵌入到应用端的数据服务页面调用所 述数据,所述数据用于指示嵌入到应用端的数据服务页面在应用端展示所述数据。 在其中一个实施例中,数据调用条件包括对设定监控对象的风险监控条件;则根 据数据调用请求查询满足数据调用条件的数据,包括:根据风险监控条件对设定监控对象 进行监控,若监控到设定监控对象满足风险监控条件时,则获取满足风险监控条件的数据。 在其中一个实施例中,获取满足风险监控条件的数据之后,所述方法还包括:根据 满足风险监控条件的数据,确定对应设定监控对象的风险等级;根据预先设定的推送方式 向与风险等级对应的应用端账号推送满足风险监控条件的数据。 在其中一个实施例中,风险监控条件包括监控周期以及工商信息要素变更、司法 诉讼信息更新、经营风险信息更新以及新闻舆情信息更新;则根据风险监控条件对设定监 控对象进行监控,包括:若在监控周期内监控到设定监控对象存在工商信息要素变更、司法 诉讼信息更新、经营风险信息更新以及新闻舆情信息更新中的至少一种时,则确定设定监 控对象满足风险监控条件。 在其中一个实施例中,在获取应用端的数据调用请求之前,所述方法还包括:获取 4 CN 111597060 A 说 明 书 2/13 页 应用端对数据服务页面的页面嵌入请求,根据页面嵌入请求将数据服务页面嵌入到所述应 用端。 在其中一个实施例中,根据所述页面嵌入请求将数据服务页面嵌入到所述应用 端,包括:对页面嵌入请求进行解析,得到页面嵌入请求中请求嵌入的数据服务页面的页面 路径以及应用端的关键值和会话密钥;根据应用端的关键值调用对应的授权接口,通过授 权接口向所述应用端返回所述会话密钥,所述会话密钥用于指示应用端进行校验,并在校 验通过后返回页面嵌入所需参数;接收应用端校验通过后返回的页面嵌入所需参数,对页 面嵌入所需参数进行合法性校验,若合法性校验通过,则重定向到请求嵌入的数据服务页 面的页面路径,以使应用端嵌入所述数据服务页面。 在其中一个实施例中,在对页面嵌入请求进行解析之前,所述方法还包括:接收应 用端的授权接口配置信息,其中,授权接口配置信息中包括授权接口的链接地址;对授权接 口的链接地址的有效性进行验证;若验证通过,则查找为应用端预先分配的关键值,建立关 键值与授权接口的链接地址之间的对应关系。 在其中一个实施例中,根据页面嵌入请求将数据服务页面嵌入到应用端,包括:对 页面嵌入请求进行解析,得到页面嵌入请求中请求嵌入的数据服务页面的页面路径以及所 述应用端的关键值和会话密钥;采用设定的对称加密算法对会话密钥进行校验,若校验通 过,则重定向到请求嵌入的数据服务页面的页面路径,以使应用端嵌入所述数据服务页面。 在其中一个实施例中,采用设定的对称加密算法对会话密钥进行校验,包括:通过 设定的加密算法对会话密钥进行解密,得到解密后的数据;若解密后的数据的数据格式与 预先设定的数据格式相匹配,则确定对会话密钥校验通过;若解密后的数据的数据格式与 预先设定的数据格式不匹配,则确定对会话密钥校验不通过。 在其中一个实施例中,重定向到请求嵌入的数据服务页面的页面路径之后,所述 方法还包括:根据应用端的页面样式对数据服务页面进行页面渲染,使得数据服务页面的 页面样式与应用端的页面样式相一致。 一种数据调用装置,包括: 数据调用请求获取模块,用于获取应用端的数据调用请求,其中,数据调用请求是 通过嵌入到应用端的数据服务页面生成的,数据调用请求中包括数据调用条件; 查询模块,用于根据数据调用请求查询满足数据调用条件的数据; 数据调用模块,用于通过数据传输接口向嵌入到应用端的数据服务页面调用所述 数据,其中,数据用于指示嵌入到应用端的数据服务页面在应用端展示所述数据。 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理 器执行所述计算机程序时实现如上方法所述的步骤。 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执 行时实现如上方法所述的步骤。 上述数据调用方法、装置、计算机设备和存储介质,通过获取应用端的数据调用请 求,该数据调用请求是通过嵌入到应用端的数据服务页面生成的,进而根据数据调用请求 查询满足数据调用条件的数据,并通过数据传输接口向嵌入到应用端的数据服务页面调用 查询到的数据,该数据用于指示嵌入到应用端的数据服务页面在应用端展示查询到的数 据,从而实现通过企业自己的业务平台调用外部服务器中的数据,减少了在各种外部信息 5 CN 111597060 A 说 明 书 3/13 页 平台中查询、计算以及整合数据的时间,极大的提高数据获取效率。 附图说明 图1为一个实施例中数据调用方法的应用环境图; 图2为一个实施例中数据调用方法的流程示意图; 图3为一个实施例中查询数据步骤的流程示意图; 图4为一个实施例中以接口授权进行页面嵌入步骤的流程示意图; 图5为另一个实施例中以接口授权进行页面嵌入步骤的流程示意图; 图6为一个实施例中页面嵌入中进行校验步骤的流程示意图; 图7为一个实施例中以加密授权进行页面嵌入步骤的流程示意图; 图8为一个实施例中数据调用装置的结构框图; 图9为一个实施例中计算机设备的内部结构图。
下载此资料需消耗2积分,
分享到:
收藏