salamzadeh/smsirlaravel

官方 Sms.ir Laravel 扩展包

v1.0.8 2021-07-11 07:01 UTC

This package is auto-updated.

Last update: 2024-09-11 14:13:51 UTC


README

官方 Laravel 扩展包用于 sms.ir(由 Sasan Salamzadeh 更新)

Latest Stable Version Total Downloads Monthly Downloads License

阿拉伯语安装和使用的教程

你好,如果你在 sms.ir 有账户,你可以使用这个扩展包来为 Laravel 发送短信

如何安装

composer require salamzadeh/smsirlaravel
php artisan vendor:publish
php artisan migrate

设置

在你的 app.php 提供者中添加此行:salamzadeh\smsirlaravel\SmsirlaravelServiceProvider::class,

并在 app.php 别名中添加此行:'Smsirlaravel' => salamzadeh\smsirlaravel\SmsirlaravelFacade::class,

发布扩展包文件后,你必须打开配置文件夹中的 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();