提交进度
This commit is contained in:
parent
28bd788c0b
commit
fac2705580
@ -66,7 +66,7 @@ class SmsController extends ControllerBase{
|
|||||||
}
|
}
|
||||||
//如果请求数据整体不为空
|
//如果请求数据整体不为空
|
||||||
else{
|
else{
|
||||||
//准备获取appid、手机号、access_token和内容
|
//准备获取appid、手机号、access_token和短信内容
|
||||||
$rs['errmsg'] = "";
|
$rs['errmsg'] = "";
|
||||||
//如果未获取到appid
|
//如果未获取到appid
|
||||||
if(empty($request_arr['appid'])){
|
if(empty($request_arr['appid'])){
|
||||||
@ -83,7 +83,7 @@ class SmsController extends ControllerBase{
|
|||||||
//告知用户access_token is empty;
|
//告知用户access_token is empty;
|
||||||
$rs['errmsg'].= "access_token is empty;";
|
$rs['errmsg'].= "access_token is empty;";
|
||||||
}
|
}
|
||||||
//如果未获取到内容
|
//如果未获取到短信内容
|
||||||
if(empty($request_arr['content'])){
|
if(empty($request_arr['content'])){
|
||||||
//告知用户content is empty;
|
//告知用户content is empty;
|
||||||
$rs['errmsg'].= "content is empty;";
|
$rs['errmsg'].= "content is empty;";
|
||||||
@ -206,13 +206,13 @@ class SmsController extends ControllerBase{
|
|||||||
}
|
}
|
||||||
//如果以上判断都通过
|
//如果以上判断都通过
|
||||||
if(empty($rs['errcode'])){
|
if(empty($rs['errcode'])){
|
||||||
//设置手机号
|
//设置发送手机号
|
||||||
$mobile = $request_arr['mobile'];
|
$mobile = $request_arr['mobile'];
|
||||||
//设置FormatID
|
//设置发送FormatID
|
||||||
$FormatID = !empty($request_arr['format'])?$request_arr['format']:8;
|
$FormatID = !empty($request_arr['format'])?$request_arr['format']:8;
|
||||||
//设置内容
|
//设置发送短信内容
|
||||||
$Content = urlencode($request_arr['content']);
|
$Content = urlencode($request_arr['content']);
|
||||||
//设置TokenID
|
//设置发送TokenID
|
||||||
//$TokenID = $AppInfo->SmsToken;
|
//$TokenID = $AppInfo->SmsToken;
|
||||||
$TokenID = "7100477830459267";
|
$TokenID = "7100477830459267";
|
||||||
//准备发送短信
|
//准备发送短信
|
||||||
@ -420,7 +420,20 @@ class SmsController extends ControllerBase{
|
|||||||
}
|
}
|
||||||
//如果以上判断都通过
|
//如果以上判断都通过
|
||||||
if(empty($rs['errcode'])){
|
if(empty($rs['errcode'])){
|
||||||
|
//获取短信内容
|
||||||
|
$content = !empty($request_arr['content'])?$request_arr['content']:"你的验证码是[$=yzm=$]";
|
||||||
|
$content = strpos($content, "[$=yzm=$]")!==false?$content:"你的验证码是[$=yzm=$]";
|
||||||
|
//获取验证码长度
|
||||||
|
$len = isset($request_arr['len'])?$request_arr['len']:4;
|
||||||
|
$len = (int)$len;
|
||||||
|
$len = $len>=2&&$len<=10?$len:4;
|
||||||
|
//获取验证码类型:1 纯数字 2 字母加数字
|
||||||
|
$type = isset($request_arr['type'])?$request_arr['type']:1;
|
||||||
|
$type = (int)$type;
|
||||||
|
$type = in_array($type, array(1, 2))?$type:1;
|
||||||
|
//获取是否重发旧验证码
|
||||||
|
$is_resend = isset($request_arr['is_resend'])?$request_arr['is_resend']:false;
|
||||||
|
$is_resend = in_array($is_resend, array(true, false)?$is_resend:false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user