获取手机验证码接口
访问地址:
/?d=api&c=mobile&m=getcaptcha
访问方式:POST
返回数据状态,此处贴出php代码,用于说明接口后面对的逻辑问题,如果申请成功,验证码会录入数据库,测试该接口由于只能使用国内手机号码的限制,可能无法测试完善,服务我使用一部国内手机号进行了测试,目前测试没有问题。
每条短信费用为0.05元
case '-1':
$data['msg'] = '该短信服务账户不存在,请联系客服#002';
break;
case '-2':
$data['msg'] = '短信验证服务接口密钥错误,请联系客服#003';
break;
case '-21':
$data['msg'] = '短信验证服务接口验证失败,请联系客服#004';
break;
case '-3':
$data['msg'] = '短信验证服务请求数量不足,请联系客服#005';
break;
case '-11':
$data['msg'] = '该短信服务账户已被禁用,请联系客服#006';
break;
case '-14':
$data['msg'] = '短信验证内容包含非法字符,请联系客服#007';
break;
case '-4':
$data['msg'] = '手机号码格式不正确#008';
break;
case '-41':
$data['msg'] = '手机号码不能为空#009';
break;
case '-42':
$data['msg'] = '短信内容不能为空#010';
break;
case '-51':
$data['msg'] = '短信签名格式不正确,请联系客服#011';
break;
case '-6':
$data['msg'] = '您使用的IP申请验证码受限#012';
break;
case '-101':
$data['msg'] = '申请间隔不能少于1分钟#101';
break;
case '-201':
$data['msg'] = '同IP每天只能申请最多五次#201';
break;
case '-301':
$data['msg'] = '同账户每天只能申请最多五次#301';
break;
case '-401':
$data['msg'] = '同手机号每天只能申请最多五次#401';
break;