meysam-znd/kave-negar-sms-provider
Composer 安装命令:
composer require meysam-znd/kave-negar-sms-provider
包简介
kavenegar sms provider
README 文档
README
Package description: KaveNegar SMS sender package for laravel
Installation
Install via composer
composer require meysam-znd/kave-negar-sms-provider
Publish package assets
php artisan vendor:publish --provider="MeysamZnd\KaveNegarSmsProvider\ServiceProvider"
Usage
use MeysamZnd\KaveNegarSmsProvider\KaveNegarSmsProvider; use MeysamZnd\KaveNegarSmsProvider\ToOne; use MeysamZnd\KaveNegarSmsProvider\ToMany; use MeysamZnd\KaveNegarSmsProvider\Validation; use MeysamZnd\KaveNegarSmsProvider\CallMessage;
Send sms to one number.
$akiKey = 'your api key in kavenegar'; $data = [ 'receptor' => 'receiver numbers', 'sender' => 'sender number', 'message' => 'your text message', 'date' => 'send time in UnixTime', ]; $sender = new KaveNegarSmsProvider(new ToOne()); // send and get the result dd ( $sender->send($akiKey, $data) );
Send sms to many numbers with schedule.
for sending sms to few numbers, separate those numbers with ", " as a string.
$akiKey = 'your api key in kavenegar'; $data = [ 'receptor' => 'receiver numbers', 'sender' => 'sender number', 'message' => 'your text message', 'date' => 'send time in UnixTime', ]; $sender = new KaveNegarSmsProvider(new ToMany()); // send and get the result dd ( $sender->send($akiKey, $data) );
Send validation SMS.
$akiKey = 'your api key in kavenegar'; $data = [ 'receptor' => 'receiver numbers', // string 'token' => 'your validation code', 'template' => 'your verify template name', // string ]; $sender = new KaveNegarSmsProvider(new Validation()); // send and get the result dd ( $sender->send($akiKey, $data) );
Send voice SMS via call.
$akiKey = 'your api key in kavenegar'; $data = [ 'receptor' => 'receiver numbers', // string 'message' => 'your text message to call', // string 'repeat' => 1, //Repeat the message. ]; $sender = new KaveNegarSmsProvider(new CallMessage()); // send and get the result dd ( $sender->send($akiKey, $data) );
Security
If you discover any security related issues, please email instead of using the issue tracker.
Credits
统计信息
- 总下载量: 58
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-07-22