我正在努力找到实现这些目标的最佳方法:
拨打电话号码,如果接听,请拨打第二个号码并加入会议
我最初的想法是拨打下面脚本中的号码
$call = $client->calls->create(
$from, $participant,
array("url" => "http://myhost.com/conference.php")
);
conference.php会是这样的:
<Response>
<Dial>
<Number>+1XXXXXXXXXX</Number>
<Conference>Room 1234</Conference>
</Dial>
</Response>
你认为这会有效吗?或者有什么替代方案?
谢谢!
答案 0 :(得分:0)
Twilio开发者传道者在这里。
为此,您实际上希望在响应中使用REST API,make the second call和TwiML的组合。
所以,你的conference.php
会看起来像这样:
<?
$call = $client->calls->create(
$from,
$participant,
array("url" => "http://myhost.com/conference2.php")
);
header("Content-type: text/xml");
echo '<?xml version="1.0" encoding="utf-8" ?>';
?>
<Response>
<Dial>
<Conference>Room 1234</Conference>
</Dial>
</Response>
然后你可以让conference2.php
只返回TwiML
<Response>
<Dial>
<Conference>Room 1234</Conference>
</Dial>
</Response>
让我知道这是否有帮助。