dev-master
9999999-dev https://github.com/maca134/fuel-twilioTwilio package for FuelPHP
MIT
The Requires
- php >=5.3.0
log fuelphp error twilio
Wallogit.com
2017 © Pedro Peláez
Twilio package for FuelPHP
Twilio is a package to allow interaction with the Twilio service., (*1)
git clone git://github.com/maca134/fuelphp-twilio) / download
This package will allow you to send requests to Twilio:, (*2)
It also includes an object based implementation of Twilio's TwiML., (*3)
Here are the TwiML elements:, (*4)
Copy config/twilio.php to app/config/twilio.php and change whatever setting in need of changing., (*5)
$call = Twilio\Twilio::request('MakeCall');
$response = $call->create(array(
'To' => '+4412345678901',
'From' => '+4416789012345',
'Url' => Uri::create('welcome/call')
));
$sms = Twilio\Twilio::request('SmsMessage');
$response = $sms->create(array(
'To' => '+4412345678901',
'From' => '+4416789012345',
'Body' => 'SMS content'
));
$twiml = Twilio\Twilio::twiml();
$twiml->say('Hello World!')->pause('', array('length' => '5'));
$twiml->render();
Will render:, (*6)
<?xml version="1.0" encoding="UTF-8" ?>
<Response>
<Say voice="man" language="en" loop="1">Hello World!</Say>
<Pause length="5" />
</Gather>
</Response>
$question = Twilio\Twilio::twiml();
$question->say('Please press 1 or 2')->pause()->play('http://some.place.com/music.mp3');
$twiml = Twilio\Twilio::twiml();
$twiml->pause()->gather($question, array(
'action' => Uri::create('twilio/next_action'),
'numDigits' => '1'
)
);
$response = $twiml->render();
$twiml = Twilio\Twilio::twiml();
$twiml->sms($message, array('from' => '+441234567890'));
Only the TwiML elements Gather and Dial have nested objects., (*7)
Gather can have the following nested variables:, (*8)
Dial can have:, (*9)
You can get in touch either through GitHub or you can email me at maca134@googlemail.com., (*10)
Checkout my site at http://maca134.co.uk, (*11)
Twilio package for FuelPHP
MIT
log fuelphp error twilio