library alidayu
Sliverwing Alidayu API
sliverwing/alidayu
Sliverwing Alidayu API
- Thursday, February 23, 2017
- by Sliverwing
- Repository
- 2 Watchers
- 3 Stars
- 126 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 1 Forks
- 1 Open issues
- 2 Versions
- 0 % Grown
Laravel-Alidayu
Usage
composer require sliverwing/alidayu
- add
Sliverwing\Alidayu\AlidayuServiceProvider::class,
to your config/app.php
file
php artisan vendor:publish --provider="Sliverwing\Alidayu\AlidayuServiceProvider"
- edit
config/alidayu.php
put your appkey & secretKey
- put your sms config in
sms
array
- edit your
.env
file and make sure you have proper QUEUE_DRIVER
configuration
- add
ALIDAYU_APPKEY
and ALIDAYU_SECRET
in your .env
file
php artisan queue:work
- edit your controller where you need to send sms
use Sliverwing\Alidayu\Jobs\AlidayuMessageJob;
//... in some action
$this->dispatch(new AlidayuMessageJob($phoneNumber, $paramInYourTemplate, $configNameInAlidayuConfig));
- then you will see result in console
example
- I have my
config/alidayu.php
like this:
<?php
return [
'appkey' => env('ALIDAYU_APPKEY'),
'secretKey' => env('ALIDAYU_SECRET'),
'sms' => [
'numsend' => [
'SmsFreeSignName' => '医*',
'SmsTemplateCode' => 'SMS_3*******',
],
],
];
- My template is
您的注册码为 ${code}
- I can send my verification code via
$this->dispatch(new AlidayuMessageJob($phoneNumber, ['code'=>$code], "numsend"));
Thanks to https://github.com/flc1125/alidayu, (*1)
dev-master
9999999-dev
Sliverwing Alidayu API
Sources
Download
MIT
The Requires
by
Sliverwing
0.0.1
0.0.1.0
Sliverwing Alidayu API
Sources
Download
MIT
The Requires
by
Sliverwing