библиотека laravel-twilio для отправки голосового сообщения - PullRequest
0 голосов
/ 10 мая 2018

В моем приложении laravel 5.6 я использую библиотеку aloha / laravel-twilio для отправки смс-сообщения с методом

$twilio->message('+18085551212', 'Pink Elephants and Happy Rainbows');

, как было написано здесь https://github.com/aloha/laravel-twilio

Работает нормально, ноЯ не вижу, может ли эта библиотека отправлять голосовое сообщение (записывать текст в голосовом или записанном голосовом файле)?

Существуют ли другие библиотеки laravel для таких задач?

Спасибо!

1 Ответ

0 голосов
/ 14 мая 2018

Разработчик Twilio здесь.

Пакет laravel-twilio также поддерживает звонки.Как показано в разделе об использовании в README , вы можете либо позвонить и передать URL-адрес:

$twilio->call('+18085551212', 'http://foo.com/call.xml');

Этот URL-адрес должен ответить TwiML , чтобы сообщитьTwilio, что делать при ответе на вызов.

В качестве альтернативы вы можете сгенерировать вызов и получившееся сообщение за один раз, например:

$twilio->call('+18085551212', function ($message) {
    $message->say('Hello');
    $message->play('https://api.twilio.com/cowbell.mp3', ['loop' => 5]);
});

Это также может вас заинтересоватьвзглянуть на библиотеку PHP Twilio (которая не делает ничего особенного для Laravel, но должна работать в любой среде) и документацию для совершения вызовов с Twilio .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...