Sms


>i 本文档的最新修订日期是: > **2020-12-27** # Sms ## 声明 下述的「阿里云」等产品和产品名称的相关权利归其法定权利人所有。 ## 模块简述 通过服务商提供的接口,实现发送手机短信的功能。目前支持阿里云通信。 ## 依赖 本模块依赖于基础模块 `Send` 。 ## 模块配置 配置文件位于 `/Config/Sms.php` 。 * **`Timeout`** `(Int)` `15`: 用以指定超时时间。 值的单位为秒(s)。 * **`AliyunAccessKeyID`** `(String)` `''` : 请前往阿里云短信服务管理控制台获得。 * **`AliyunAccessKeySecret`** `(String)` `''` : 请前往阿里云短信服务管理控制台获得。 * **`AliyunSignName`** `(String)` `''` : 用以指定短信的签名。 * **`AliyunRegionId`** `(String)` `'cn-hangzhou'` : 地域。 ## :: Aliyun()方法 ### 语法 **Sms :: Aliyun ( 传参数组 )** ### 说明 通过阿里云短信服务向手机号发送短信。 此方法 `支持` 中文参数名。 ### 参数 * **`number(号码)`** `(Array)` `<必须>`: 用以指定需要接收短信的手机号。 数组的键无需定义,每一个手机号为一个值。 * **`template(模板)`** `(String)` `<必须>`: 用以指定短信模板代码。 * **`param(参数)`** `(Array)` `NULL`: 用以指定您在短信模板中设置的变量。 数组的键为变量名,值为与变量名对应的变量值。 ### 返回 无。