PHP code example of aloha / twilio
1. Go to this page and download the library: Download aloha/twilio library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
aloha / twilio example snippets
'Twilio' => 'Aloha\Twilio\Support\Laravel\Facade',
use Twilio;
Twilio::message($user->phone, $message);
Twilio::from('call_center')->message($user->phone, $message);
Twilio::from('board_room')->message($boss->phone, 'Hi there boss!');
$twilio = new Aloha\Twilio\Twilio($accountId, $token, $fromNumber);
$twilio->message('+18085551212', 'Pink Elephants and Happy Rainbows');
$twilio->call('+18085551212', 'http://foo.com/call.xml');
$twilio->call('+18085551212', function (\Twilio\TwiML\VoiceResponse $message) {
$message->say('Hello');
$message->play('https://api.twilio.com/cowbell.mp3', ['loop' => 5]);
});
$message = new \Twilio\TwiML\VoiceResponse();
$message->say('Hello');
$message->play('https://api.twilio.com/cowbell.mp3', ['loop' => 5]);
$twilio->call('+18085551212', $message);
$sdk = $twilio->getTwilio();
$sdk = Twilio::getTwilio();
$twilio->message($to, $message, $mediaUrls, $params);
// passes all these params on.
$twilio->call($to, $message, $params);
// passes all these params on.
if (getenv('APP_ENV') === 'production') {
$twilio = $container->make(\Aloha\Twilio\Manager::class);
} else {
$psrLogger = $container->make(\Psr\Log\LoggerInterface::class);
$twilio = new LoggingDecorator($psrLogger, new \Aloha\Twilio\Dummy());
}
// Inject it wherever you want.
$notifier = new Notifier($twilio);
shell
php artisan vendor:publish --provider="Aloha\Twilio\Support\Laravel\ServiceProvider"