指定手机号短信验证码预验接口

更新时间:2020-08-17 01:21:04

接口描述

发送签署验证短信,调用此接口可验证短信验证码是否正确。如果填入的验证码是错误的,将消耗一次检查次数,总共有三次错误的校验机会。校验错误超过三次之后,验证码将失效而不能再用于签署,需要重新获取。反之正确则不影响签署。


接口

MobileService.preverifyMobileCode(String accountId,String mobile, String code)


请求参数

参数名称

类型

必选

长度

参数说明

示例值

accountId

String

40

签署者账号标识


mobile

String

11

接收短信验证码的手机号码


code

String

6

短信验证码




响应参数

展开全部参数参数名称

类型

必选

长度

参数说明

示例值

PreverifyCodeResult

PreverifyCodeResult





errCode

int

错误码,0标识成功,其他均标识失败


msg

String

100

错误信息,错误码对应的说明信息


errorShow

boolean

错误信息是否建议显示


passed

Boolean

短信验证码验证是否通过,true表示通过




请求示例  

其他示例语言请点击


        // 获取正式生成服务
        // 获取客户端的代码:ServiceClient getKHD = ServiceClientManager.get("您的pojectId");
        MobileService mobileService = getKHD.mobileService();

        // 指定手机号短信验证码预验接口
        PreverifyCodeResult preverifyCodeResult = mobileService.preverifyMobileCode("B261DE0A7EA145EFA753636D03E0120A",
                "182681xxxxx", "744583");
        if (preverifyCodeResult.getErrCode() != 0)

            System.out.println("指定手机号短信验证码预验接口失败:" + JSONObject.fromObject(preverifyCodeResult));
        else
            System.out.println("指定手机号短信验证码预验接口成功" + JSONObject.fromObject(preverifyCodeResult));



响应示例

{
    "errCode":0,
    "errShow":false,
    "msg":"",
    "passed":true
}



错误码

错误码错误描述解决方案


我要纠错