短信接口报错 All the gateways have failed. 的原因
错误如下:
All the gateways have failed. You can get error details by `$exception->getExceptions()`
原因解释:
短信模块会根据短信配置文件(config/sms.php)中的配置,依次尝试每个网关,碰到第一个发送成功的网关则停止继续执行。 如果失败,会尝试下一个短信渠道。
上述错误说明尝试了所有,没有任何一个接口发送成功。
解决方法:
阿里云短信请检查 阿里云控制台中 访问控制 管理项,是否建立具备短信权限的账号,没有请赋予 “AliyunDysmsFullAccess” 和 “AliyunDysmsReadOnlyAccess” 两项。