iOS系统如何集成CIA易验证SDK

2024-11-05 09:31:34

1、SDK功能说明1、架构设计2、主要功能本SDK主要提供以下功能接口1、 初始化服务:初始化SDK,以便后续的验证操作。2、 请求验证:发起一个验证手机号的请求。用户的验证手机会收到一个呼入电话,这时候SDK会回调,进入验证码模式,需要用户输入呼入电话号码的后4位作为验证码。3、 获取验证码:为了更好的提示用户,可以调用SDK的获取验证码(呼入的电话号码)来提示用户哪个号码将会呼入。4、 校验验证码:校验用户输入的验证码是否正确。

iOS系统如何集成CIA易验证SDKiOS系统如何集成CIA易验证SDK

3、使用SDK开发应用添加SDK到APP工程1、 创建一个iOS Application Project。2、 将CIA_SDK.framework 拖拽到项目中。

iOS系统如何集成CIA易验证SDK

4、 在AppDelegate中进行初始化调用。a) 首先导入 CIA_SDK。b) 在didFinishLaunchingWithOptions 中初始化SDK。

iOS系统如何集成CIA易验证SDKiOS系统如何集成CIA易验证SDK

7、回调1、参数a) code:验证状态码(参考验证状态码)b) msg:文字描述c) err:错误信息d) transId:本次验证的业务流水号,可用于后台查询验证状态验证状态码CIA.h中定义了一些宏表示验证状态码注:请求失败(110):比如手机号码格式错误,一般需要开发者提前判断。 请求异常(111):比如没有网络连接等,一般需要开发者提前判断。

iOS系统如何集成CIA易验证SDK

8、后台查询接口验证平台提供了后台查询接口,当移动端返回验证结果信息后,开发者可以在自己的业务后台再次查询验证结果,增加安全性。接口说明返回结果{"transId":"业务流水号","status":"验证状态"}

iOS系统如何集成CIA易验证SDK
猜你喜欢