2017 © Pedro Peláez
 

library laravel-octopush-sdk

Laravel plugin for octopush-sdk

image

franckysolo/laravel-octopush-sdk

Laravel plugin for octopush-sdk

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 75 % Grown

The README.md

Laravel Octopush Sdk

Latest Stable Version Total Downloads Latest Unstable Version License composer.lock, (*1)

Laravel Service Provider Octopush SDK for Octopush API SMS, (*2)

Installation

composer require franckysolo/laravel-octopush-sdk

To run tests, (*3)

composer test

Configuration

In your .env defined configuration, (*4)

...

SMS_API_LOGIN=your-email
SMS_API_KEY=your-api-key

Usages

Get Credit

app->make('octopush');
$credit = $api->getCredit();
?>


Remaining Credit :  

Get Balance

app->make('octopush');
$balance = $api->getBalance();
$premium = $api->getPremiumBalance();
$low = $api->getLowCostBalance();
?>


  

  Remaining Sms Low cost :  

  Remaining Sms Premium :  

Send a simple message

app->make('octopush');
$message = 'this is a simple sms message';
$api->sendMessage($message, [
  'sms_recipients' => TEST_PHONE_NUMBER,
  'sms_text' => $message,
  'sms_type' => Message::SMS_PREMIUM,
  'sms_sender' => 'Laravel Octopush sdk',
]);
?>


getResponse());?>

Send a publipostage message

app->make('octopush');

$message = 'Hello {ch1} {nom} {prenom}, your session begin at {ch2} the {ch3}';

$api->sendMessage($message, [
  'sms_recipients' => [TEST_PHONE_NUMBER, TEST_PHONE_NUMBER_ALT],
  'sms_text' => $message,
  'sms_type' => Message::SMS_PREMIUM,
  'sms_sender' => 'Laravel Octopush sdk',
  'request_mode' => Message::SIMULATION_MODE,
  'recipients_first_names' => ['John', 'Jane'],
  'recipients_last_names' => ['John', 'Jane'],
  'sms_fields_1' => ['Mr', 'Miss'],
  'sms_fields_2' => ['08:00 am', '01:00 pm'],
  'sms_fields_3' => ['2018/05/21', '2018/05/22'],
]);
?>


getResponse());?>

The Versions

04/05 2018

dev-master

9999999-dev

Laravel plugin for octopush-sdk

  Sources   Download

MIT

The Requires

 

The Development Requires

04/05 2018

v1.0.3

1.0.3.0

Laravel plugin for octopush-sdk

  Sources   Download

MIT

The Requires

 

The Development Requires

04/05 2018

v1.0.2

1.0.2.0

Laravel plugin for octopush-sdk

  Sources   Download

MIT

The Requires

 

The Development Requires

26/04 2018

v1.0.1

1.0.1.0

Laravel plugin for octopush-sdk

  Sources   Download

MIT

The Requires

 

The Development Requires

26/04 2018

v1.0.0

1.0.0.0

Laravel plugin for octopush-sdk

  Sources   Download

MIT

The Requires

 

The Development Requires

25/04 2018

v1.0.0-beta

1.0.0.0-beta

Laravel plugin for octopush-sdk

  Sources   Download

MIT

The Requires

 

The Development Requires