当有人拨打我的Twilio电话号码时,我想将它转发到我的个人手机上 . 我知道我可以做到这一点

<?xml version="1.0" encoding="UTF-8"?>
<Response action="/voicemail" timeout="5">
    <Dial>
        <Number>415-123-4567</Number>
    </Dial>
</Response>

其中415-123-4567是我的个人手机号码 .

我的 /voicemail Twiml看起来是

<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>
    Please leave a message at the beep. 
    Press the star key when finished. 
</Say>
<Record
    action="/thankyou"
    method="GET"
    maxLength="20"
    finishOnKey="*"
/>
<Say>I did not receive a recording.</Say>
</Response>

这很好,有一个问题 .

如果有人拨打我的Twilio号码,我的个人电话就响了 . 如果我在5秒内双击手机上的电源按钮,它会将来电者发送到我的个人语音信箱(而不是我的Twilio语音信箱) .

在这个例子中,我将超时设置为5.我猜我必须指定一个超时号码(在我的个人语音邮件关闭之前可能无法触发/ voicemail执行),或者它不会触发在Twilio上设置的语音邮件 . 我没有问题,因为我可以将时间从5秒增加到20秒 . 如果我这样做并且有人拨打我的Twilio号码,那么我会在20秒内双击手机上的电源按钮,它将播放我个人手机的铃声,而不是我的Twilio铃声 .