[发明专利]接口调用方法及装置在审
| 申请号: | 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,将需要调用接口的应用程序的名称和参数写入配置文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华傲数据技术有限公司,未经深圳市华傲数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710857159.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种硬质合金可转位带柄面铣刀
- 下一篇:一种简易的web app的实现方法





