Provides Plivo integration for Symfony Notifier.
PLIVO_DSN=plivo://AUTH_ID:AUTH_TOKEN@default?from=FROM
where:
AUTH_ID
is your Plivo Auth IDAUTH_TOKEN
is your Plivo Auth TokenFROM
is your sender
With a Plivo Message, you can use the PlivoOptions
class to add
message options.
use Symfony\Component\Notifier\Message\SmsMessage;
use Symfony\Component\Notifier\Bridge\Plivo\PlivoOptions;
$sms = new SmsMessage('+1411111111', 'My message');
$options = (new PlivoOptions())
->log(true)
->method('POST')
->url('url')
->mediaUrls('media_urls')
->powerpackUuid('uuid')
->trackable(true)
->type('sms')
// ...
;
// Add the custom options to the sms message and send the message
$sms->options($options);
$texter->send($sms);