[发明专利]接口调用方法及装置在审

专利信息
申请号: 201710857159.9 申请日: 2017-09-19
公开(公告)号: CN107621954A 公开(公告)日: 2018-01-23
发明(设计)人: 许松;贾西贝 申请(专利权)人: 深圳市华傲数据技术有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 北京酷爱智慧知识产权代理有限公司11514 代理人: 安娜
地址: 518000 广东省深圳市龙华新区清*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 接口 调用 方法 装置
【说明书】:

技术领域

发明涉及应用程序开发的技术领域,尤其涉及接口调用方法及装置。

背景技术

React-native是facebook推出的框架,能够使用JS脚本语言开发APP应用,是现在流行的开发方式,但是RN方便了开发人员的开发工作的同时带来了一些新的问题。

由于JS无法调用手机敏感信息,例如相机模块,因此,如果APP需要调用系统参数/功能时,还是需要通过原生页面。因此,一款APP在开发时可能是混合开发环境,即原生页面、RN页面、H5页面共存。

另一方面,在快速react-native和android开发的环境,由于react-native版本的不同,react-native和原生的交互实现、交互集成有一定的变化,每一次react-native的更新,相对应原生代码都需要做大量的修改,在有多个react-native和原生混合开发的场合,每一次修改都会花费很多的时间在修改代码上。

发明内容

本发明的目的是提供接口调用方法及装置,旨在解决混合开发环境下调用手机敏感信息不便、修改代码不便的问题。

本发明解决其技术问题所采用的技术方案是:

一种接口调用方法,包括:

定义步骤,预先在配置文件中定义接口调用规则;

写入步骤,将需要调用接口的应用程序的名称和参数写入配置文件;

调用步骤,在应用程序运行时自动加载配置文件,读取配置文件中的信息,执行配置文件中的接口调用规则,实现接口调用。

在上述实施例的基础上,进一步地,所述接口调用规则包括RN页面与原生页面之间的接口调用规则。

在上述任意实施例的基础上,进一步地,所述接口调用规则包括RN页面与H5页面之间的接口调用规则。

在上述任意实施例的基础上,进一步地,还包括:

记录步骤,保存每次调用接口的记录。

一种接口调用装置,包括:

定义模块,用于预先在配置文件中定义接口调用规则;

写入模块,用于将需要调用接口的应用程序的名称和参数写入配置文件;

调用模块,用于在应用程序运行时自动加载配置文件,读取配置文件中的信息,执行配置文件中的接口调用规则,实现接口调用。

在上述实施例的基础上,进一步地,所述接口调用规则包括RN页面与原生页面之间的接口调用规则。

在上述任意实施例的基础上,进一步地,所述接口调用规则包括RN页面与H5页面之间的接口调用规则。

在上述任意实施例的基础上,进一步地,还包括:

记录模块,用于保存每次调用接口的记录。

本发明的有益效果是:

本发明提供了接口调用方法及装置,在混合开发环境下,预先在配置文件中定义接口调用规则,开发人员不需要编写固定代码,只要将需要调用接口的应用程序的名称和参数写入配置文件,这样在应用程序运行时即可自动加载配置文件,读取配置文件中的信息,执行配置文件中的接口调用规则,实现接口调用。本发明通过在预置文件中定义接口调用规则,提供了不同开发环境之间的通道,一些无法被其他开发环境直接调用的手机敏感信息,可以通过其他开发环境-原生页面-手机敏感信息的途径来调用,解决了混合开发环境下调用手机敏感信息的问题;在快速react-native和android开发的环境,如果应用本发明提供的框架来调用各接口,就可以将其它项目引入这个框架,维护也只需要维护这个框架,避免在对react-native进行更新时花费很多的时间在修改代码上。进一步地,所述接口调用规则包括RN页面与原生页面之间的接口调用规则,通过定义RN页面与原生页面之间的接口调用规则,使RN页面可以通过原生页面调用手机敏感信息。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1示出了本发明实施例提供的一种接口调用方法的流程示意图;

图2示出了本发明实施例提供的一种接口调用装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不限定本发明。

具体实施例一

如图1所示,本发明实施例提供了一种接口调用方法,包括:

定义步骤S101,预先在配置文件中定义接口调用规则;

写入步骤S102,将需要调用接口的应用程序的名称和参数写入配置文件;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华傲数据技术有限公司,未经深圳市华傲数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710857159.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top