我是 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;
});
答案 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可以帮助你。
让我知道这是否有帮助。