Files
kulakpos_web/config/sms.php

205 lines
7.8 KiB
PHP

<?php
return [
/*
|--------------------------------------------------------------------------
| Default Driver
|--------------------------------------------------------------------------
|
| This value determines which of the following gateway to use.
| You can switch to a different driver at runtime.
|
*/
'default' => env('SMS_DRIVER', 'textlocal'),
/*
|--------------------------------------------------------------------------
| List of Drivers
|--------------------------------------------------------------------------
|
| These are the list of drivers to use for this package.
| You can change the name. Then you'll have to change
| it in the map array too.
|
*/
'drivers' => [
// Install: composer require aws/aws-sdk-php
'sns' => [
'key' => 'Your AWS SNS Access Key',
'secret' => 'Your AWS SNS Secret Key',
'region' => 'Your AWS SNS Region',
'from' => 'Your AWS SNS Sender ID', // sender
'type' => 'Transactional', // Or: 'Promotional'
],
'textlocal' => [
'url' => 'http://api.textlocal.in/send/', // Country Wise this may change.
'username' => 'Your Username',
'hash' => 'Your Hash',
'from' => 'Sender Name', // sender
],
// Install: composer require twilio/sdk
'twilio' => [
'sid' => 'Your SID',
'token' => 'Your Token',
'from' => 'Your Default From Number',
],
// Install: composer require mediaburst/clockworksms
'clockwork' => [
'key' => 'Your clockwork API Key',
],
'linkmobility' => [
'url' => 'http://simple.pswin.com', // Country Wise this may change.
'username' => 'Your Username',
'password' => 'Your Password',
'from' => 'Sender name', // sender
],
// Install: composer require melipayamak/php
'melipayamak' => [
'username' => 'Your Username',
'password' => 'Your Password',
'from' => 'Your Default From Number',
'flash' => false,
],
'melipayamakpattern' => [
'username' => 'Your Username',
'password' => 'Your Password',
],
// Install: composer require kavenegar/php
'kavenegar' => [
'apiKey' => 'Your Api Key',
'from' => 'Your Default From Number',
],
'smsir' => [
'url' => 'https://ws.sms.ir/',
'apiKey' => 'Your Api Key',
'secretKey' => 'Your Secret Key',
'from' => 'Your Default From Number',
],
'tsms' => [
'url' => 'http://www.tsms.ir/soapWSDL/?wsdl',
'username' => 'Your Username',
'password' => 'Your Password',
'from' => 'Your Default From Number',
],
'farazsms' => [
'url' => '188.0.240.110/services.jspd',
'username' => 'Your Username',
'password' => 'Your Password',
'from' => 'Your Default From Number',
],
'farazsmspattern' => [
'url' => 'http://ippanel.com/patterns/pattern',
'username' => 'Your Username',
'password' => 'Your Password',
'from' => 'Your Default From Number',
],
'smsgatewayme' => [
'apiToken' => 'Your Api Token',
'from' => 'Your Default Device ID',
],
'smsgateway24' => [
'url' => 'https://smsgateway24.com/getdata/addsms',
'token' => 'Your Api Token',
'deviceid' => 'Your Default Device ID',
'from' => 'Device SIM Slot. 0 or 1', // sim
],
'ghasedak' => [
'url' => 'http://api.iransmsservice.com',
'apiKey' => 'Your api key',
'from' => 'Your Default From Number',
],
// Install: composer require sms77/api
'sms77' => [
'apiKey' => 'Your API Key',
'flash' => false,
'from' => 'Sender name',
],
'sabapayamak' => [
'url' => 'https://api.SabaPayamak.com',
'username' => 'Your Sabapayamak Username',
'password' => 'Your Sabapayamak Password',
'from' => 'Your Default From Number',
'token_valid_day' => 30,
],
'lsim' => [
'username' => 'Your LSIM login',
'password' => 'Your LSIM password',
'from' => 'Your LSIM Sender ID', // sender
],
'rahyabcp' => [
'url' => 'https://p.1000sms.ir/Post/Send.asmx?wsdl',
'username' => 'Your Rahyabcp login',
'password' => 'Your Rahyabcp password',
'from' => 'Your Default From Number',
'flash' => false,
],
'rahyabir' => [
'url' => 'https://api.rahyab.ir',
'username' => 'Your Rahyabir Username',
'password' => 'Your Rahyabir Password',
'company' => 'Your Rahyabir Company',
'from' => 'Your Default From Number',
'token_valid_day' => 1,
],
'd7networks' => [
'url' => 'https://api.d7networks.com',
'username' => 'Your D7networks ClientId',
'password' => 'Your D7networks clientSecret',
'originator' => 'SignOTP',
'report_url' => '',
'token_valid_day' => 1,
],
'hamyarsms' => [
'url' => 'http://payamakapi.ir/SendService.svc?singleWsdl',
'username' => 'Your Hamyarsms Username',
'password' => 'Your Hamyarsms Password',
'from' => 'Your Default From Number',
'flash' => false,
],
'smsapi' => [
'url' => 'http://www.smsapi.si/poslji-sms',
'username' => 'Your SMSApi Username',
'password' => 'Your SMSApi Password',
'from' => 'Your Default From Number',
'cc' => 'Your Default Country Code',
],
],
/*
|--------------------------------------------------------------------------
| Class Maps
|--------------------------------------------------------------------------
|
| This is the array of Classes that maps to Drivers above.
| You can create your own driver if you like and add the
| config in the drivers array and the class to use for
| here with the same name. You will have to extend
| Tzsk\Sms\Abstracts\Driver in your driver.
|
*/
'map' => [
'sns' => \Tzsk\Sms\Drivers\Sns::class,
'textlocal' => \Tzsk\Sms\Drivers\Textlocal::class,
'twilio' => \Tzsk\Sms\Drivers\Twilio::class,
'smsgateway24' => \Tzsk\Sms\Drivers\SmsGateway24::class,
'clockwork' => \Tzsk\Sms\Drivers\Clockwork::class,
'linkmobility' => \Tzsk\Sms\Drivers\Linkmobility::class,
'melipayamak' => \Tzsk\Sms\Drivers\Melipayamak::class,
'melipayamakpattern' => \Tzsk\Sms\Drivers\Melipayamakpattern::class,
'kavenegar' => \Tzsk\Sms\Drivers\Kavenegar::class,
'smsir' => \Tzsk\Sms\Drivers\Smsir::class,
'tsms' => \Tzsk\Sms\Drivers\Tsms::class,
'farazsms' => \Tzsk\Sms\Drivers\Farazsms::class,
'farazsmspattern' => \Tzsk\Sms\Drivers\Farazsmspattern::class,
'ghasedak' => \Tzsk\Sms\Drivers\Ghasedak::class,
'sms77' => \Tzsk\Sms\Drivers\Sms77::class,
'sabapayamak' => \Tzsk\Sms\Drivers\SabaPayamak::class,
'lsim' => \Tzsk\Sms\Drivers\LSim::class,
'rahyabcp' => \Tzsk\Sms\Drivers\Rahyabcp::class,
'rahyabir' => \Tzsk\Sms\Drivers\Rahyabir::class,
'd7networks' => \Tzsk\Sms\Drivers\D7networks::class,
'hamyarsms' => \Tzsk\Sms\Drivers\Hamyarsms::class,
'smsapi' => \Tzsk\Sms\Drivers\SmsApi::class,
],
];