聚合数据 假如使用验证码短信而不是短信API服务时需要修改请求地址及参数
修改 overtrue\easy-sms\src\Gateways\JuheGateway.php
文件.
// const ENDPOINT_URL = 'http://v.juhe.cn/sms/send';// 短信API服务
const ENDPOINT_URL = 'http://v.juhe.cn/vercodesms/send.php';// 验证码短信
$params = [
'mobile' => $to->getNumber(),
// 'tpl_id' => $message->getTemplate($this),// 短信API服务
'tplId' => $message->getTemplate($this),// 验证码短信
// 'tplValue' => $this->formatTemplateVars($message->getData($this)),// 短信API服务
'tplValue' => $this->formatTemplateVars($message->getData($this)),// 验证码短信
'dtype' => self::ENDPOINT_FORMAT,
'key' => $config->get('app_key'),
];
如何使用:
1.在 easysms.php
中添加如下代码,记得在.env
文件中添加JUHE_KEY
及JUHE_TPLID
.
'juhe' => [
'app_key' => env('JUHE_KEY'),
'tplid' => env('JUHE_TPLID'),
],
2.在需要使用的地方添加如下代码.
$result = $easySms->send($phone, [
'template' => config('easysms.gateways.juhe.tplid'),
'data' => [
'code' => $code
],
]);
推荐文章: