hoseinrezaei/smsirlaravel

Sms.ir 官方 Laravel 包

v1.0.7 2018-12-12 06:14 UTC

This package is auto-updated.

Last update: 2024-09-20 03:35:57 UTC


README

为 sms.ir 提供的官方 Laravel 包

Latest Stable Version Total Downloads Monthly Downloads License

阿拉伯语安装和使用 Laravel 发送短信包的教程

使用此方法解决 laravel 5.8 上安装 sms.ir 包的问题,您可以在 laravel 5.8 版本上轻松安装此包

由 حسین رضایی 修改

网站: hosein-rezaei.ir

邮箱: hosein.rezaei72@gmail.com

请在 env 文件中按照以下说明修改所有项,用 "_" 替换 "-"

您好,如果您在 sms.ir 有账户,可以使用此包来处理 Laravel

如何安装

composer require hoseinrezaei/smsirlaravel:dev-master
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=your api-key

SMSIR_SECRET_KEY=your 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();