amirhoseinl96/smsirnewdep

amirhoseinl96/smsirnewdep

dev-master 2023-01-05 09:21 UTC

This package is auto-updated.

Last update: 2024-09-05 13:24:04 UTC


README

官方laravel包,用于sms.ir

Latest Stable Version Total Downloads Monthly Downloads License

laravel包发送短信的安装与使用教程(波斯语)

你好,如果你在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();