永远不会调用Twilio recordingStatusCallback

时间:2019-04-25 07:23:02

标签: twilio twilio-api twiml

尝试接听电话录音。我自己托管了这个twiml代码。

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Dial timeout="40" 
         recordingStatusCallbackEvent="in-progress,completed"
         recordingStatusCallback="http://server.com/recording/">
        <Number 
             url="http://server.com/whisper/" 
             statusCallbackEvent="completed"
             statusCallback="http://server.com/status/">
             +12142142144
        </Number>
    </Dial>
</Response>

一切正常,但从未调用记录URL。呼叫转移,说悄悄话,呼叫状态URL,但不呼叫录音URL。

1 个答案:

答案 0 :(得分:1)

Twilio开发人员推广人员在这里。

您似乎缺少了record属性。 (https://www.twilio.com/docs/voice/twiml/dial#record)如果未设置,则默认为do-not-record

<Response>
    <Dial record="record-from-ringing-dual"
          recordingStatusCallback="www.myexample.com">
        <Number>+15558675310</Number>
    </Dial>
</Response>

您可以添加它并尝试一下吗?如果不是问题,很乐意提供帮助。 :)