使用Twilio呼叫两个不同的号码



我希望通过使用您的API的用户界面呼叫我的客户,我有3个参数第一:客户号码,第二:twilio号码,第三:我的实际手机号码我们我和我的客户应该看到twilio号码作为来电显示。你能帮我把这个做完吗?我当前的代码如下:

$client = new Services_Twilio($AccountSid,$AuthToken);
$from = $from_ctn_code.$ctc->from;
$to = $to_ctn_code.$ctc->to;
try {
$call = $client->account->calls->create($from,$to,$url.'callback.php?number='.$from);
$ctc->sid = $call->sid;
$ctc->call_logs();
} catch (Exception $e) {
}

这里是《Twilio Evangelist》

我们称之为"匿名通话",而且很容易上手。您希望使用上面发布的代码和您的Twilio号码作为$from参数对自己进行调用。然后,您提供的URL需要链接到一个TwiML文档,该文档将使Twilio连接到您的客户。您需要一个PHP脚本,其中包含以下TwiML (XML)

<Response>
  <Dial callerId="<?php echo $twilio_number ?>">
     <?php echo $customer_number ?>
  </Dial>
</Response> 

这样,Twilio会打电话给你显示Twilio号码,然后打电话给你的客户显示Twilio号码(因此是callerId=属性)。

在twilio.com上有一个很好的电话攻略。这里的关键是在这两种情况下使用Twilio号码作为from/callerId,为您提供匿名呼叫。

最新更新