文 档 中 心 / Document Center
搜索 管理中心
壹川接口文档V3
检查手机验证码
更新时间:2018-04-09 17:11:59   更新人员:叶洋   文档状态:完成 #4    测试接口
摘要
手机收到发送的验证码后,使用该码填入验证区进行校验核对是否为本人操作,核对成功后发放一枚信任令牌,得到信任令牌后可在接下来的业务操作中用信任令牌去信任该业务是否是可执行的。
  1. 接口基本信息
    接口名称:检查手机验证码
    请求方法:POST
    接口地址:sms/captchacheck
    登录验证:否
  2. 请求参数
    参数名 参数 数据类型 是否必须 示例值 说明
    tag 短信用途标识 string 短信用途标识,自定义字符串
    ticket_stub 短信编号 string 5a4b4d9e01010000 短信编号,验证标识
    mobile 手机号 phone 所发验证码到的手机号
    code 验证码 string 接收到的6位数字短信验证码,以字符串形式传递
  3. 响应数据参数
    参数名 参数 数据类型 示例值 说明
    status 验证状态 int 验证状态,1为成功,其它为失败
    msg 验证提示 string 验证码错误 验证结果提示信息
    trust_token 信任令牌 string 在接下来的操作中会使用它来检测是否前期经过了验证码信任
  4. 请求示例
    请求例子:
    apirq('sms/captchacheck', {
        method: 'post',
        data: {
            tag: 'vovo',
            ticket_stub: '5a4c48e901010000',
            mobile: '182XXXXXXXX',
            code: '325145'
        }
    })
    
    返回数据结果:
    # 验证成功:
    {
        "code": 0,
        "msg": "ok",
        "time": "1514948896",
        "data": {
            "status": 1,
            "msg": "验证码正确",
            "trust_token": "ac12wedf215wccw7"
        }
    }
    
    # 验证失败:
    // tag: vovo2 时
    {
        "code": 0,
        "msg": "ok",
        "time": "1514949264",
        "data": {
            "status": -1,
            "msg": "验证条件不匹配"
        }
    }
    // code: 325141 时
    {
        "code": 0,
        "msg": "ok",
        "time": "1514949343",
        "data": {
            "status": 0,
            "msg": "验证码错误 "
        }
    }
    // ticket_stub: 5a4c48e901010099
    {
        "code": 0,
        "msg": "ok",
        "time": "1514949177",
        "data": {
            "status": -3,
            "msg": "未发送验证码或短信编号错误"
        }
    }
    
本书创建于 2018-03-30 12:03:13 ?如有疑问,请联系技术人员