LaravelPackages.net
Acme Inc.
Toggle sidebar
shafimsp/laravel-sms-notification-channel-mobilyws-driver

MobilyWs Drive for Laravel SMS Notification Channel

1
0
v1.0.0-alpha04
About shafimsp/laravel-sms-notification-channel-mobilyws-driver

shafimsp/laravel-sms-notification-channel-mobilyws-driver is a Laravel package for mobilyws drive for laravel sms notification channel. It currently has 0 GitHub stars and 1 downloads on Packagist (latest version v1.0.0-alpha04). Install it with composer require shafimsp/laravel-sms-notification-channel-mobilyws-driver. Discover more Laravel packages by shafimsp or browse all Laravel packages to compare alternatives.

Last updated

MobilyWs Driver For Laravel SMS Notification Channel


Installation

To install the PHP client library using Composer:

composer require shafimsp/laravel-sms-notification-channel-mobilyws-driver

The package will automatically register itself.

Driver Prerequisites

MobilyWs is API based driver, this require the Guzzle HTTP library, which may be installed via the Composer package manager:

composer require composer require guzzlehttp/guzzle

MobilyWs Driver

To use the MobilyWs driver, first install Guzzle, then set the driver option in your config/services.php configuration file to mobilyws. Next, verify that your config/services.php configuration file contains the following options:

    'mobilyws' => [
        // Set yor login credentials to communicate with mobily.ws Api
        'mobile' => env('MOBILYWS_KEY', ''),
        'password' => env('MOBILYWS_KEY', ''),

        // Or use the generated apiKey from your mobily.ws account
        'key' => env('MOBILYWS_KEY', ''),

        'sms_from' => env('MOBILYWS_SMS_FROM', ''),

        // Required by mobily.ws Don't Change.
        'applicationType' => 68,

        // Authentication mode. possible values: api, password, or auto
        'authentication' => 'auto',

        // 3 when using UTF-8. Don't Change
        'lang' => '3',

        /*
        |--------------------------------------------------------------------------
        | Define options for the Http request. (Guzzle http client options)
        |--------------------------------------------------------------------------
        |
        | You do not need to change any of these settings.
        |
        |
        */
        'guzzle' => [
            'client' => [
                // The Base Uri of the Api. Don't Change this Value.
                'base_uri' => 'http://mobily.ws/api/',
            ],

            // Request Options. http://docs.guzzlephp.org/en/stable/request-options.html
            'request' => [
                'http_errors' => true,
                // For debugging
                'debug' => false,
            ],
        ],
    ]

License

MobilyWs SMS Notification Driver is open-sourced software licensed under the MIT license.

Star History Chart