Я новичок в Twilio. Чтобы узнать основы, я выполнил следующие инструкции: https://www.twilio.com/docs/howto/walkthrough/click-to-call/php/laravel#12Twilio Response Класс не найден
Сначала мой телефон будет звонить, и я получаю общее сообщение. Впечатленный, я обновил свою учетную запись. Теперь я получаю звонок, где голос говорит: «Мы сожалеем, что произошла ошибка приложения».
Я проверил мои оповещения в Twilio, и нашел Ошибки: 12100 - Документ отказ синтаксического анализа
Так что я проверил URL моего outbound.php и понял, что есть ошибка PHP здесь. Ошибка
Fatal error: Class 'Response' not found in /home/......./outbound.php on line 16
После некоторого поиска я не могу найти кого-либо другого, обсуждая эту же проблему. Наконец, худшая часть, я даже не могу найти ссылку на класс Response в библиотеке помощников Twilio.
Вот мой весь блок кода для рассматриваемой страницы.
<?php
error_reporting(E_ALL);
require_once 'twilio-library/Services/Twilio.php';
// A message for Twilio's TTS engine to repeat
$sayMessage = 'Thanks for contacting our sales department. If this were a
real click to call application, we would redirect your call to our
sales team right now using the Dial tag.';
$twiml = new Services_Twilio_Twiml();
$twiml->say($sayMessage, array('voice' => 'alice'));
// $response->dial('+12345675309');
$response = Response::make($twiml, 200);
$response->header('Content-Type', 'text/xml');
return $response;
?>
Если я изменю этот файл на статический, хорошо отформатированный XML, тогда ошибка прекратится.