SMS::Send::Twilio - SMS::Send backend for Twilio API
use SMS::Send; # Create an object. There are three required values: my $sender = SMS::Send->new('Twilio', _accountsid => 'ACb657bdcb16f06893fd127e099c070eca', _authtoken => 'b857f7afe254fa86c689648447e04cff', _from => '+15005550006', ); # Send a message to me my $sent = $sender->send_sms( text => 'Messages can be up to 1600 characters', to => '+31645742418', ); # Did it send? if ( $sent ) { print "Sent test message\n"; } else { print "Test message failed\n"; }
SMS::Send::Twilio is an SMS::Send driver for the Twilio web service.
# Create a new sender using this driver my $sender = SMS::Send->new('Twilio', _accountsid => 'ACb657bdcb16f06893fd127e099c070eca', _authtoken => 'b857f7afe254fa86c689648447e04cff', _from => '+15005550006', );
The new constructor takes three parameters, which should be passed through from the SMS::Send constructor.
new
It's really easy; if it returns a true value, sending the message was OK. If not we'd see an error message on STDERR.
# Send a message to me my $sent = $sender->send_sms( text => 'Messages can be up to 1600 characters', to => '+31645742418', );
Michiel Beijen <michiel.beijen@gmail.com>
Copyright 2013-2015 Michiel Beijen
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SMS::Send WWW::Twilio::API
To install SMS::Send::Twilio, copy and paste the appropriate command in to your terminal.
cpanm
cpanm SMS::Send::Twilio
CPAN shell
perl -MCPAN -e shell install SMS::Send::Twilio
For more information on module installation, please visit the detailed CPAN module installation guide.