Студия Twilio Calls Drop - PullRequest
       65

Студия Twilio Calls Drop

0 голосов
/ 30 апреля 2018

При использовании Twilio Studio, если я ссылаюсь на сценарий конференции, звонок сбрасывается, как только сообщение возвращается 200.

Есть ли способ сохранить звонок активным?

<?php
// Get the PHP helper library from https://twilio.com/docs/libraries/php

// this line loads the library 
require $_SERVER['DOCUMENT_ROOT'] . '/vendor/twilio-php-master/Twilio/autoload.php';
use Twilio\Twiml;

// Update with your own phone number in E.164 format
$MODERATOR = '0000';

$response = new Twiml;

// Start with a <Dial> verb
$dial = $response->dial();

// If the caller is our MODERATOR, then start the conference when they
// join and end the conference when they leave
if ($_REQUEST['From'] == $MODERATOR) {
  $dial->conference('My conference', array(
                'startConferenceOnEnter' => True,
                'endConferenceOnExit' => True
                ));
} else {
  // Otherwise have the caller join as a regular participant
  $dial->conference('My conference', array(
                'startConferenceOnEnter' => True
                ));
}

print $response;

?>

enter image description here

1 Ответ

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

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

Вместо того, чтобы использовать здесь HTTP-запрос, почему бы не использовать виджет Connect Call To для подключения вызовов к конференции?

enter image description here

Если вам нужно использовать HTTP-запрос, убедитесь, что ваш PHP устанавливает заголовок Content-Type в text/xml или application/xml с header('Content-type: text/xml');, прежде чем echo ответ.

...