Looking to hire Laravel developers? Try LaraJobs

laravel-sms-twilio maintained by reedware

Description
Adds the ability to send text messages using Twilio.
Author
Last update
2021/06/23 00:32 (dev-master)
License
Links
Downloads
193
Tags

Comments
comments powered by Disqus

Laravel SMS Twilio

Latest Stable Version Build Status

Introduction

This package SMS integrates with Twilio using the Laravel SMS package.

Installation

You may install this package using composer:

composer require reedware/laravel-sms-twilio

If you haven't already, you should then follow the Installation guide for Laravel SMS.

Set the default option in your config/sms.php configuration file to twilio (or leverage an environment variable). Next, verify that your twilio provider configuration file contains the following options:

'your-driver-name' => [
    'transport' => 'twilio',
    'account_sid' => 'your-twilio-account-sid',
    'auth_token' => 'your-twilio-auth-token'
],

If you are not using the "US" Twilio region, you may define your region id in the provider configuration:

'your-driver-name' => [
    'transport' => 'twilio',
    'account_sid' => 'your-twilio-account-sid',
    'auth_token' => 'your-twilio-auth-token',
    'region' => 'sg1' // singapore
],

Additionally, ssl host and peer verification is disabled by default. To enable this, you may include the verify flag in the provider configuration:

'your-driver-name' => [
    'transport' => 'twilio',
    'account_sid' => 'your-twilio-account-sid',
    'auth_token' => 'your-twilio-auth-token',
    'verify' => true
],

Once the sms provider has been configured, you can then start sending text messages using Twilio. To get started and view examples, refer to the Laravel SMS documentation.