Byr*_*awa 1 php fatal-error twilio
我得到这个错误。
我在我的centos 7服务器中编写了Twilio SDK。
这是我的错误PHP文件的代码
<?php
require __DIR__ . '/vendor/autoload.php';
use Twilio\TwiML;
// Start our TwiML response
$response = new TwiML;
// Read a message aloud to the caller
$response->say(
"Thank you for calling! Have a great day.",
array("voice" => "alice")
);
echo $response;
Run Code Online (Sandbox Code Playgroud)
我能做什么??
小智 5
如果有人遇到这个问题...普通的 Twiml 类已被弃用:https://github.com/twilio/twilio-php/pull/498/commits/64227acd17dd76bcaea0d94ccb930d571d4c2b67
我花了一些时间才明白这里发生了什么,令人恼火的是他们的文档还没有更新来解决这个问题。或者也许是,但我没有看到它,并且在撰写本文时,他们的示例仍然引用已弃用的示例。
Twilio\TwiML 现在是一个抽象,并由您将开始使用的类(而不是旧的 Twiml)进行扩展。
例如:
$s = new Twilio\VoiceResponse; // also you can use Messaging or Fax
$s->say('Hello World');
echo $s;
Run Code Online (Sandbox Code Playgroud)
参考 /vendor/twilio/sdk/Twilio/TwiML/{Type}Response.php