Laravel + Twilio SDK:Class' Services_Twilio_Twiml'未找到

时间:2018-03-18 02:36:01

标签: laravel twilio

我是 Laravel 的新手,是 Twilio 的新手。
我有一个工作laravel 5.4服务器与Composer安装。我在具有Composer的Twilio项目的根目录中安装了Twilio SDK。

从" Twilio入门和PHP的Laravel框架加载一些基本代码时,我收到以下错误"教程。

  

Class' Services_Twilio_Twiml'找不到

我真的不知道现在该做什么 有没有人有什么建议?

Route::match(array('GET', 'POST'), '/incoming', function()
{
$twiml = new Services_Twilio_Twiml();
$twiml->say('Hello - your app just answered the phone.
Neat, eh?', array('voice' => 'alice'));
$response = Response::make($twiml, 200);
$response->header('Content-Type', 'text/xml');
return $response;
});

1 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

我认为你试图在那里调用Twilio PHP library的旧版本。

要在PHP库的第5版中使用TwiML,您可以使用Twilio\Twiml对象,如下所示:

Route::match(array('GET', 'POST'), '/incoming', function()
{
  $twiml = new Twilio\Twiml;
  $twiml->say('Hello - your app just answered the phone.
    Neat, eh?', array('voice' => 'alice'));
  $response = Response::make($twiml, 200);
  $response->header('Content-Type', 'text/xml');
  return $response;
});

这里有一堆Twilio and Laravel tutorials可以帮助你。

让我知道这是否有帮助。