利索能及
我要发布
收藏
专利号: 2016105788123
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-15
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种SDK接入系统,其特征在于,所述SDK接入系统包括系统组件、原生类组件和软件开发工具包SDK,其中:所述系统组件,用于根据输入的控制指令获取业务类型和业务参数;从原生类组件暴露的接口中选取所述业务类型对应的接口,并基于所述选取的接口将所述业务参数发送给所述原生类组件;

所述原生类组件,用于将所述业务参数转换为预设的数据类型,并将转换后的业务参数发送给所述SDK;

所述SDK,用于根据所述转换后的业务参数执行所述控制指令。

2.如权利要求1所述的SDK接入系统,其特征在于,所述SDK接入系统还包括:封装模块,用于封装所述SDK得到原生类,根据预先配置的业务需求信息获取对应的各业务类型,暴露所述原生类中所述各业务类型对应的各接口;封装所述原生类得到所述原生类组件。

3.如权利要求2所述的SDK接入系统,其特征在于,所述封装模块还用于,将预设的所述业务类型对应的业务定制参数配置到所述原生类组件中;

所述原生类组件,还用于将所述业务参数转换为预设的数据类型;将所述转换后的业务参数和所述业务类型对应的业务定制参数发送给所述SDK;

所述SDK,用于根据所述转换后的业务参数和所述业务类型对应的业务定制参数执行所述控制指令。

4.如权利要求2或3所述的SDK接入系统,其特征在于,所述系统组件还用于,根据所述业务需求信息对应的各业务类型,校验所述控制指令是否需要调用所述SDK。

5.如权利要求1或2所述的SDK接入系统,其特征在于,所述SDK还用于,控制所述业务类型对应的类根据所述转换后的业务参数执行所述控制指令。

6.一种SDK接入方法,其特征在于,所述SDK接入方法包括以下步骤:根据输入的控制指令获取业务类型和业务参数;

从原生类组件暴露的接口中选取所述业务类型对应的接口,并基于所述选取的接口将所述业务参数发送给所述原生类组件;

控制所述原生类组件将所述业务参数转换为预设的数据类型,并将转换后的业务参数发送给SDK;

控制所述SDK根据所述转换后的业务参数执行所述控制指令。

7.如权利要求6所述的SDK接入方法,其特征在于,所述根据输入的控制指令获取业务类型和业务参数的步骤之前,还包括:封装所述SDK得到原生类,根据预先配置的业务需求信息获取对应的各业务类型,暴露所述原生类中所述各业务类型对应的各接口;

封装所述原生类得到所述原生类组件。

8.如权利要求7所述的SDK接入方法,其特征在于,所述封装所述原生类得到所述原生类组件的步骤之后,还包括:将预设的所述业务类型对应的业务定制参数配置到所述原生类组件中;

所述控制所述原生类组件将所述业务参数转换为预设的数据类型,并将转换后的业务参数发送给SDK的步骤包括:控制所述原生类组件将所述业务参数转换为预设的数据类型;

控制所述原生类组件将所述转换后的业务参数和所述业务类型对应的业务定制参数发送给所述SDK;

所述控制所述SDK根据所述转换后的业务参数执行所述控制指令的步骤包括:控制所述SDK根据所述转换后的业务参数和所述业务类型对应的业务定制参数执行所述控制指令。

9.如权利要求7或8所述的SDK接入方法,其特征在于,所述从原生类组件暴露的接口中选取所述业务类型对应的接口,并基于所述选取的接口将所述业务参数发送给所述原生类组件的步骤之前,还包括:根据所述业务需求信息对应的各业务类型,校验所述控制指令是否需要调用所述SDK;

若所述控制指令需要调用所述SDK,则转入执行步骤:从原生类组件暴露的接口中选取所述业务类型对应的接口,并基于所述选取的接口将所述业务参数发送给所述原生类组件。

10.如权利要求6或7所述的SDK接入方法,其特征在于,所述控制所述SDK根据所述转换后的业务参数执行所述控制指令的步骤包括:控制所述SDK中所述业务类型对应的类,根据所述转换后的业务参数执行所述控制指令。