【问题标题】:Modifying a live call disconnects the call修改实时通话会断开通话
【发布时间】:2016-04-29 11:01:22
【问题描述】:

我正在使用 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>

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

【问题讨论】:

    标签: php twilio twilio-php twilio-click-to-call


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    您的呼叫将断开,因为一旦 &lt;Say&gt; 命令完成,就没有更多的呼叫指令,因此 Twilio 挂断了。为了继续通话,您需要将调用者 &lt;Redirect&gt; 恢复到原始状态或在 &lt;Say&gt; 之后添加更多 TwiML。

    【讨论】:

    • 你好菲尔纳什!非常感谢您的宝贵回答...您能告诉我如何将我的呼叫重定向到原始状态吗?
    • 这首先取决于您的呼叫在做什么!您在这里的实际用例是什么,也许我可以提出一种方法?
    • 首先,两个用户之间只有一个简单的通话。我只想在两个用户之间进行通话。在这之间我希望机器播放一些文本然后调用应该再次回到之前的状态..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-26
    • 2012-05-11
    相关资源
    最近更新 更多