buerxiaojie / laravel-aliyunmns
Aliyun MNS for laravel
Installs: 459
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/buerxiaojie/laravel-aliyunmns
Requires
- php: >=5.5
- illuminate/support: >=5.3
- wtwei/aliyun-dysms: 0.2.*
This package is auto-updated.
Last update: 2025-10-10 14:48:45 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("手机号码", "短信签名", "短信模板", ["模板参数的键" => "模板参数的值"], "流水号", "上行短信扩展码");