Package Data | |
---|---|
Maintainer Username: | feicanfly |
Maintainer Contact: | root@iscloudx.com (秋綾) |
Package Create Date: | 2016-08-17 |
Package Last Update: | 2016-08-17 |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-11-19 03:03:21 |
Package Statistics | |
---|---|
Total Downloads: | 72 |
Monthly Downloads: | 2 |
Daily Downloads: | 0 |
Total Stars: | 0 |
Total Watchers: | 2 |
Total Forks: | 0 |
Total Open Issues: | 0 |
###配置方法:
composer require iscms/alisms-for-laravel
iscms\Alisms\AlidayuServiceProvider::class
加入config\app.php的Providers下 类似
...
/*
* Application Service Providers...
*/
App\Providers\AppServiceProvider::class,
App\Providers\AuthServiceProvider::class,
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
...
iscms\Alisms\AlidayuServiceProvider::class
php artisan vendor:publish
将配置文件发布到您的配置目录中 4. 您的config目录应该增加了alisms.php配置文件
<?php
return [
'KEY' =>env('ALISMS_KEY',null),
'SECRETKEY'=>env('ALISMS_SECRETKEY',null),
];
5.然后您需要在您项目的 ENV 配置文件中写入 SMS 配置 例如
ALISMS_KEY=23305789
ALISMS_SECRETKEY=**************
此处ALISMS_SECRETKEY是指您的账户应用密码,请勿透露给他人
###开始使用
use iscms\Alisms\SendsmsPusher as Sms;
public function __construct(Sms $sms)
{
$this->sms=$sms;
}
public function index()
{
$result=$this->sms->send("$phone","$name","$content",'$code');
}
###参数说明 在开始使用中 send 方法一共加入了4个参数
$phone,$name,$content,$code
在自己的阿里大鱼模板里面有下面一个短信模板
模板名称: 身份验证验证码
模板ID: SMS_3910275
*模板内容:
验证码${code},您正在进行${product}身份验证,打死不要告诉别人哦!
那么里面存在着2个变量需要替换,一个是${code} ,一个是${product}
那么对应的我们的$content 就应该为
{
code:"生成的验证码",
product:"示例项目"
}
SMS_3910275
如果你在使用短信服务时遇到程序上的问题,可以加 发送邮件yoruchiaki@foxmail.com到