修改实时通话会断开通话

Modifying a live call disconnects the call

我正在使用 twilio php 库来实现调用 .. 我正在 运行 解决一个问题..问题是.. 我正在使用以下代码将调用重定向到特定的 url

require_once('/path/to/twilio-php/Services/Twilio.php'); // Loads the library

$sid = "ACXXXXX"; 
$token = "YYYYY"; 
$client = new Services_Twilio($sid, $token);

$call = $client->account->calls->get("CAe1644a7eed5088b159577c5802d8be38");
$call->update(array(
    "Url" => "example.php",
    "Method" => "POST"
));

在重定向之后,我使用以下代码让机器说出特定的文本

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Say>Hello</Say>
</Response>

但问题是在说完文字后..通话两端都断开了..我希望通话在此之后也应该继续...请帮我解决这个问题!

这里是 Twilio 开发人员布道者。

您的呼叫断开,因为一旦 <Say> command is complete there are no more instructions for the call, so Twilio hangs up. In order to carry on the call you will need to either <Redirect> 呼叫者回到原始状态或在 <Say> 之后添加更多 TwiML。