【问题标题】:Making call on two different numbers using Twilio使用 Twilio 拨打两个不同的号码
【发布时间】:2014-08-18 11:28:38
【问题描述】:

我希望使用您的 API 通过用户界面呼叫我的客户,我有 3 个参数:第一个:客户号码,第二个:twilio 号码,第三个:我的实际手机号码,我和我的客户都应该看到 twilio 号码作为呼叫者ID。你能帮我解决这个问题吗?我当前的代码如下:

$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) {

}

【问题讨论】:

    标签: php twilio


    【解决方案1】:

    这里是 Twilio 布道者。

    我们称其为“匿名呼叫”,它很容易上手。您想使用上面发布的代码和您的 Twilio 号码作为 $from 参数给自己打电话。然后,您提供的 URL 需要链接到将导致 Twilio 连接到您的客户的 TwiML 文档。您需要一个带有以下TwiML (XML) 的 PHP 脚本

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

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

    有一个很好的walkthrough on making calls on twilio.com。这里的关键是在这两种情况下都使用 Twilio 号码作为 from/callerId,以便给您匿名呼叫。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多