LaravelPackages.net
Acme Inc.
Toggle sidebar
lichmaker/send_message_by_aliyun_for_laravel5

use Aliyun SDK to send messages for Laravel 5

7
2
About lichmaker/send_message_by_aliyun_for_laravel5

lichmaker/send_message_by_aliyun_for_laravel5 is a Laravel package for use aliyun sdk to send messages for laravel 5. It currently has 2 GitHub stars and 7 downloads on Packagist. Install it with composer require lichmaker/send_message_by_aliyun_for_laravel5. Discover more Laravel packages by lichmaker or browse all Laravel packages to compare alternatives.

Last updated

SendMessage_by_Aliyun_for_Laravel5

use Aliyun SDK to send messages for Laravel 5

安装  

在终端输入以下命令进行安装

composer require lichmaker/send_message_by_aliyun_for_laravel5 dev-master

配置

config/app.php中的相应位置,添加以下代码:

  'providers' => [
  
  ......
  
  Lichmaker\MessagesSender\MessagesSenderServiceProvider::class,
  ],
  
  'aliases' => [
  
  ......
  
  'MessagesSender' => Lichmaker\MessagesSender\Facade\MessagesSenderFacade::class,
  ],

.env文件中,添加阿里云的accesskeyID和accesskeySECRET

ALIYUN_ACCESSKEYID=(填入阿里云账户accesskeyID)
ALIYUN_ACCESSKEYSECRET=(填入阿里云账户accesskeySECRET)

使用方法

1、使用前请先前往阿里云官网开通短信发送服务,获取短信模板代码和短信签名。

2、使用例子:

use MessagesSender;

class HomeController extends Controller
{
    public function home()
    {
        $demo = new MessagesSender();

        $response = $demo::sendSms(
            "短信签名", // 短信签名
            "SMS_*******", // 短信模板编号
            "15602******", // 短信接收者
            Array(  // 短信模板中字段的值
                "name"=>"lichmaker",
                "score"=>"1",
                "code" =>"1234"
            )
        );
        
        //打印发送成功or失败回调
        print_r($response);
    }
}

3、还有更多其他功能将会在以后的更新推出

Star History Chart