Commit f7272b17 by lujunyi

短信

parent b51aad00
......@@ -176,15 +176,17 @@ public function getLoginSmsCode(Request $request)
$templateData = ['code' => $verificationCode];
$smsService = new SmsService();
$response = $smsService->sendSms($phone, $templateName, $templateData);
Log::info(json_encode($response));
} elseif (env('SMS_CHANNEL') == 'qcloud') { // 腾讯短信
$easySms = new EasySms(config('easysms'));
$easySms->send($phone, [
$response = $easySms->send($phone, [
'content' => "您的验证码为:{$verificationCode},请勿泄露于他人!",
'template' => '2311645',
'data' => [
'code' => $verificationCode,
],
]);
Log::info(json_encode($response));
}
return response()->json(['success' => true, 'message' => '验证码已发送']);
......
......@@ -109,11 +109,23 @@ public function smsCode(Request $request)
// cache()->put($smsCountKey, $smsCount + 1, strtotime('tomorrow') - time());
cache()->put($lastSendTimeKey, $currentTime, 60);
$templateName = 'verification_code';
$templateData = ['code' => $verificationCode];
$smsService = new SmsService();
$response = $smsService->sendSms($mobile, $templateName, $templateData);
Log::info(json_encode($response));
if (env('SMS_CHANNEL') == 'chengliye') {
$templateName = 'verification_code';
$templateData = ['code' => $verificationCode];
$smsService = new SmsService();
$response = $smsService->sendSms($mobile, $templateName, $templateData);
Log::info(json_encode($response));
} elseif (env('SMS_CHANNEL') == 'qcloud') { // 腾讯短信
$easySms = new EasySms(config('easysms'));
$response = $easySms->send($mobile, [
'content' => "您的验证码为:{$verificationCode},请勿泄露于他人!",
'template' => '2311645',
'data' => [
'code' => $verificationCode,
],
]);
Log::info(json_encode($response));
}
return $this->success('验证码已发送');
}
......
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 sign in to comment