尝试拨打无效号码时,我发现当我们正常使用拨号来拨打以下号码时,
<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调用保持一致。
答案 0 :(得分:0)
我在Twilio提交了一张支持票,因为这个问题还没有答案。
来自Twilio支持:
这是一个很好的问题。这是其中一个不一致之处 Twilio API关于&#34;早期媒体&#34;或音频载体 在呼叫连接之前发送。
使用
<Number url>
Twilio播放假铃声,直到呼叫接收者 接受呼叫,因此早期音频被屏蔽。使用REST API调用时,不会捕获早期音频,因为 录音仅在通话开始时开始。
我很抱歉这种混乱和不一致。请告诉我们 如果您有任何其他问题。
Alex Chan
Twilio客户支持
www.twilio.com