tinsky/alidayu

v1.0.1 2016-09-18 08:38 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:58:03 UTC


README

## 此包是完成 alidayu-sms 任务的简单方法,此包基于 Laravel 框架,您必须与 Laravel 框架一起使用。 # 安装 composer require tinsky/alidayu # 使用 您必须在 .env 文件中设置以下项:ALIDAYU_APPKEY ALIDAYU_SECRETKEY ALIDAYU_SMS_FREE_SIGN_NAME ALIDAYU_SMS_TEMPLATE_CODE 您可以使用 setSmsParam 方法通过数组类型设置您短信模板需要的参数。 Laravel 应用

注册 AliServiceProvider:

\TinSky\Providers\AliServiceProvider::class
创建配置文件:

php artisan vendor:publish

Usage:
$alidayu = app('alidayu');//get the instance of alidayu
$alidayu->setSmsParam(['example'=>$example]);//set the params
$alidayu->sendCheckCodeSms('telephone_number');//send sms

## 注意:如果您的 'ALIDAYU_SMS_FREE_SIGN_NAME' 包含中文字符,请不要将其设置在 .env 文件中,您可以在位于 config 目录的 aliSms 文件中设置它。您可以设置为如下: 'checkCode' => [ 'sms_free_sign_name' => env('ALIDAYU_SMS_FREE_SIGN_NAME','事例4'), 'sms_template_code' => env('ALIDAYU_SMS_TEMPLATE_CODE','your-sms-template-id'), ],