Commit 924cfcc9 by 冷斌

fix bug

parent 67ff6e60
...@@ -7,7 +7,7 @@ use Common\Controller\HomebaseController; ...@@ -7,7 +7,7 @@ use Common\Controller\HomebaseController;
class AuthController extends HomebaseController { class AuthController extends HomebaseController {
public function index(){ public function index(){
$this->sendNotice(); var_dump(sendTip());
$uid=I("uid"); $uid=I("uid");
$token=I("token"); $token=I("token");
if( !$uid || !$token || checkToken($uid,$token)==700 ){ if( !$uid || !$token || checkToken($uid,$token)==700 ){
...@@ -118,24 +118,6 @@ class AuthController extends HomebaseController { ...@@ -118,24 +118,6 @@ class AuthController extends HomebaseController {
return json_decode($result, true); return json_decode($result, true);
} }
public function sendNotice()
{
$configpri=getConfigPri();
$mobile = [];
if (!empty($configpri['yy_mobile'])) {
$mobile[] = $configpri['yy_mobile'];
}
if (!empty($configpri['yy_mobile2'])) {
$mobile[] = $configpri['yy_mobile2'];
}
if (!empty($configpri['yy_mobile3'])) {
$mobile[] = $configpri['yy_mobile3'];
}
$m = implode(',', $mobile);
var_dump($m);
die;
}
/* 认证保存 */ /* 认证保存 */
public function authsave(){ public function authsave(){
...@@ -171,7 +153,7 @@ class AuthController extends HomebaseController { ...@@ -171,7 +153,7 @@ class AuthController extends HomebaseController {
$result=M("users_auth")->add($data); $result=M("users_auth")->add($data);
} }
$this->sendNotice(); sendTip();
if($result!==false){ if($result!==false){
echo json_encode(array("ret"=>200,'data'=>array(),'msg'=>'')); echo json_encode(array("ret"=>200,'data'=>array(),'msg'=>''));
......
...@@ -2424,66 +2424,84 @@ function sp_delete_physics_img($imglist){ ...@@ -2424,66 +2424,84 @@ function sp_delete_physics_img($imglist){
/* 发送验证码 */ /* 发送验证码 */
/* 发送验证码 -- 容联云 */ /* 发送验证码 -- 容联云 */
function sendCode($mobile,$code){ function sendCode($mobile,$code){
$rs = array('code' => 0, 'msg' => '', 'info' => array()); $rs = array('code' => 0, 'msg' => '', 'info' => array());
$config = getConfigPri(); $config = getConfigPri();
if(!$config['sendcode_switch']){ if(!$config['sendcode_switch']){
$rs['code']=667; $rs['code']=667;
$rs['msg']='123456'; $rs['msg']='123456';
return $rs; return $rs;
} }
require_once SITE_PATH.'sdk/ronglianyun/CCPRestSDK.php'; require_once API_ROOT.'/../sdk/ChuanglanSmsApi.php';
$clapi = new ChuanglanSmsApi();
//主帐号 $msg = '【海狮live】您的验证码为{$var},请您尽快填写!';
$accountSid= $config['ccp_sid']; $params = $mobile . ',' . $code;
//主帐号Token $result = $clapi->sendVariableSMS($msg, $params);
$accountToken= $config['ccp_token'];
//应用Id if(!is_null(json_decode($result))){
$appId=$config['ccp_appid']; $output=json_decode($result,true);
//请求地址,格式如下,不需要写https:// if(isset($output['code']) && $output['code']=='0'){
$serverIP='app.cloopen.com'; $content=$code;
//请求端口 setSendcode(array('type'=>'1','account'=>$mobile,'content'=>$content));
$serverPort='8883'; return $rs;
//REST版本号 }else{
$softVersion='2013-12-26'; $rs['code']=1002;
//$rs['msg']=$gets['SubmitResult']['msg'];
$rs['msg']="获取失败";
return $rs;
}
}else{
$rs['code']=1002;
$rs['msg']="获取失败";
return $rs;
}
}
$tempId=$config['ccp_tempid']; function sendTip(){
file_put_contents(SITE_PATH.'data/sendCode_ccp_'.date('Y-m-d').'.txt',date('Y-m-d H:i:s').' 提交参数信息 post_data: accountSid:'.$accountSid.";accountToken:{$accountToken};appId:{$appId};tempId:{$tempId}\r\n",FILE_APPEND); $rs = array('code' => 0, 'msg' => '', 'info' => array());
$rest = new \REST($serverIP,$serverPort,$softVersion); $configpri = getConfigPri();
$rest->setAccount($accountSid,$accountToken); $mobile = [];
$rest->setAppId($appId); if (!empty($configpri['yy_mobile'])) {
$mobile[] = $configpri['yy_mobile'];
}
if (!empty($configpri['yy_mobile2'])) {
$mobile[] = $configpri['yy_mobile2'];
}
if (!empty($configpri['yy_mobile3'])) {
$mobile[] = $configpri['yy_mobile3'];
}
$m = implode(',', $mobile);
$datas=[]; require_once API_ROOT.'/../sdk/ChuanglanSmsApi.php';
$datas[]=$code; $clapi = new ChuanglanSmsApi();
$msg = '【海狮live】有新的主播申请认证,请您尽快登录后台进行审核!';
$result = $rest->sendTemplateSMS($mobile,$datas,$tempId); $result = $clapi->sendVariableSMS($msg, $m);
file_put_contents(SITE_PATH.'data/sendCode_ccp_'.date('Y-m-d').'.txt',date('Y-m-d H:i:s').' 提交参数信息 result:'.json_encode($result)."\r\n",FILE_APPEND);
if($result == NULL ) { if(!is_null(json_decode($result))){
$rs['code']=1002; $output=json_decode($result,true);
$rs['msg']="获取失败"; var_dump($output);
return $rs; die;
} if(isset($output['code']) && $output['code']=='0'){
if($result->statusCode!=0) { return $rs;
//echo "error code :" . $result->statusCode . "<br>"; }else{
//echo "error msg :" . $result->statusMsg . "<br>"; $rs['code']=1002;
//TODO 添加错误处理逻辑 //$rs['msg']=$gets['SubmitResult']['msg'];
$rs['msg']="获取失败";
return $rs;
}
}else{
$rs['code']=1002; $rs['code']=1002;
//$rs['msg']=$gets['SubmitResult']['msg']; $rs['msg']="获取失败";
$rs['msg']="获取失败";
return $rs; return $rs;
} }
$content=$code; }
setSendcode(array('type'=>'1','account'=>$mobile,'content'=>$content));
return $rs;
}
/**导出Excel 表格 /**导出Excel 表格
* @param $expTitle 名称 * @param $expTitle 名称
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment