为什么和何时Twilio从接收器服务中删除错误消息?

时间:2014-07-15 16:20:50

标签: xml rest voip twilio twiml

尝试拨打无效号码时,我发现当我们正常使用拨号来拨打以下号码时,

<Response>
    <Dial>
        <Number>3134610537</Number>
    </Dial>
</Response>

<Response>
    <Dial>
        3134610537
    </Dial>
</Response>

我们可以听到来自提供商的错误消息,告知该号码无效或服务时间不长。

但是当我们在 Number 标记内使用 url 参数时,我们不会收到该消息:

<Response>
    <Dial>
        <Number url="http://a.url.here/">3134610537</Number>
    </Dial>
</Response>

我使用REST API看到了同样的问题。

为什么? 什么时候发生?

拨号应与REST API调用保持一致。

1 个答案:

答案 0 :(得分:0)

我在Twilio提交了一张支持票,因为这个问题还没有答案。

来自Twilio支持:

  

这是一个很好的问题。这是其中一个不一致之处   Twilio API关于&#34;早期媒体&#34;或音频载体   在呼叫连接之前发送。

     

使用<Number url> Twilio播放假铃声,直到呼叫接收者   接受呼叫,因此早期音频被屏蔽。

     

使用REST API调用时,不会捕获早期音频,因为   录音仅在通话开始时开始。

     

我很抱歉这种混乱和不一致。请告诉我们   如果您有任何其他问题。

     

Alex Chan

     

Twilio客户支持

     

www.twilio.com