amirhoseinl96 / smsirnewdep
amirhoseinl96/smsirnewdep
Requires
- guzzlehttp/guzzle: 7.*.*
- symfony/psr-http-message-bridge: 2.*.*
- zendframework/zend-diactoros: 1.*.*
This package is auto-updated.
Last update: 2024-09-05 13:24:04 UTC
README
官方laravel包,用于sms.ir
你好,如果你在sms.ir有账户,你可以使用这个包在laravel中使用
如何安装
composer require amirhoseinl96/smsirnewdep
php artisan vendor:publish
php artisan migrate
设置
将以下行添加到你的app.php providers: ipecompany\smsirlaravel\SmsirlaravelServiceProvider::class,
并将以下行添加到你的app.php aliases: 'Smsirlaravel' => ipecompany\smsirlaravel\SmsirlaravelFacade::class,
发布包文件后,你必须打开config文件夹中的smsirlaravel.php并设置api-key、secret-key和你的短信线路号。
如下所示
'webservice-url' => env('SMSIR-WEBSERVICE-URL','https://ws.sms.ir/'),
'api-key' => env('SMSIR-API-KEY','Your sms.ir api key'),
'secret-key' => env('SMSIR-SECRET-KEY','Your sms.ir secret key'),
'line-number' => env('SMSIR-LINE-NUMBER','Your sms.ir line number'
注意
你可以在.env文件中设置密钥和线路号
如下所示
SMSIR-WEBSERVICE-URL=https://ws.sms.ir/
SMSIR-API-KEY=你的api-key
SMSIR-SECRET-KEY=你的secret-key
SMSIR-LINE-NUMBER=1000465******
方法
Smsirlaravel::send()
Smsirlaravel::credit()
Smsirlaravel::getLines()
Smsirlaravel::addToCustomerClub()
Smsirlaravel::deleteContact();
Smsirlaravel::sendToCustomerClub();
Smsirlaravel::addContactAndSend();
Smsirlaravel::sendVerification();
Smsirlaravel::ultraFastSend();
Smsirlaravel::getSentMessages();
Smsirlaravel::getReceivedMessages();