buerxiaojie / laravel-aliyunmns
Aliyun MNS for laravel
1.1.2
2018-02-23 10:39 UTC
Requires
- php: >=5.5
- illuminate/support: >=5.3
- wtwei/aliyun-dysms: 0.2.*
This package is auto-updated.
Last update: 2025-02-10 13:04:36 UTC
README
(一)安装
1. 安装:
composer require buerxiaojie/laravel-aliyunmns
2. 注册:
在 config/app.php
文件的 providers
数组中加入:
Buerxiaojie\AliyunMns\Providers\MnsServiceProvider::class,
在 config/app.php
文件的 aliases
数组中加入:
'MNS' => Buerxiaojie\AliyunMns\Facades\MNS::class,
3. 生成配置文件:
php artisan vendor:publish
(二)配置
在 .env
文件中加入以下,它们的值从阿里云的 控制台
获取:
/** * 加入以下 * */ ALIYUN_ACCESS_ID= ALIYUN_ACCESS_KEY= ALIYUN_MNS_ENDPOINT=
(三)使用
手机号码、短信签名、短信模板是 字符串
,模板参数是数组的 键值对
:
/** * 导入 * */ use MNS; /** * 使用 * */ MNS::send("手机号码", "短信签名", "短信模板", ["模板参数的键" => "模板参数的值"], "流水号", "上行短信扩展码");