Download the PHP package wasiliana/laravel-sdk without Composer
On this page you can find all versions of the php package wasiliana/laravel-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download wasiliana/laravel-sdk
More information about wasiliana/laravel-sdk
Files in wasiliana/laravel-sdk
Package laravel-sdk
Short Description This package is built to make it easier to interact with Wasiliana Api for Laravel developers.
License MIT
Homepage https://github.com/wasiliana/laravel-sdk
Informations about the package laravel-sdk
Wasiliana Laravel Sdk
[![Latest Version on Packagist][ico-version]][link-packagist] [![Total Downloads][ico-downloads]][link-downloads] [![Build Status][ico-travis]][link-travis] [![StyleCI][ico-styleci]][link-styleci]
Introduction
This package is built for Laravel developers to easen interaction with Wasiliana Rest Api.
:smiley: Installation
This command will install the latest version of the package.
:gear: Configuration
You can use php artisan wasiliana:install
to copy the distribution configuration file to your app's config directory:
This will copy wasiliana.php
settings file in your config directory.
Settings available in config file published.
In a scenario where you have more than one service; the structure will appear as below.
:fire: Usage
1. Sms
Import the Sms Facade at the top;
Example 1: request
Using default service configured in wasiliana config file
Example 2: request
Using a different service configured in wasiliana config file
Example 3: Request
Defing a custom message_uid prefix
Example 4: Response
After every request a response in array format is returned
The confirmation of whether the message was delivered successfully, to a number, or not is delivered to the callback configured in your account.
2. Airtime
Import the Sms Facade at the top;
Example 1: Request
Using default service configured in wasiliana config file
Example 2: Request
Send same amount of airtime to multiple numbers at once
Example 3: Request
Using a different service configured in wasiliana config file
Example 4: Response
Success and error responses retirned
Environment variables
You can update your .env
to have the SENDER_ID and API_KEY values instead of having them in the config file;
NOTE: You don't have to define a SENDER_ID in the .env
when you are using the shared WASILIANA
SENDER_ID
License
MIT. Please see the license file for more information.