Twilio Outbound Status“正在进行中”,但音频正在“振铃”

问题描述 投票:0回答:1

我正在创建python代码来启动和监控电话会议。该代码启动对2个或更多数字的调用,并将它们引导至TwiML Bin会议:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial>
    <Conference
                beep="false"
                waitUrl="http://twimlets.com/holdmusic?Bucket=com.twilio.music.ambient"
                >
      Conf
    </Conference>
  </Dial>
</Response>

这适用于某些数字,但其他人在接收者接听电话之前显示为“正在进行中”。这个问题是,当它们表示“正在进行中”时,它们被放入会议中并且响铃声响起会议。我最终得到了一个充满铃声电话的会议。

我试过不同的电话号码,有些工作得很好,有些则没有。相同的数字不起作用,总是不起作用,它不是间歇性的。我尝试过使用TwiML Bin重定向到会议,但它仍然只是在响铃时重定向。

有没有一个技巧我在这里用TwiML Bin来正确分类一个电话?在我看来,它可能只是某些电话系统不够复杂,不能告诉Twilio“响”?

总结:我希望Twilio能够理解手机正在响铃,而不是已经接听过,但是“响铃”正在通过“正在进行中”来接收收件人的电话号码。这会导致将电话响铃到会议中的问题,并且还会向我的帐户收取从未完成的电话的费用。

python twilio status twilio-api
1个回答
0
投票

在他们调查特定电话后,我收到了Twilio的回复。他们对这个具体问题没有任何控制权,因为他们收到了收件人的答复,他们在回答之前说“我回答”了。

“当我们从远端收到SIP 200 OK响应时,Twilio会将状态更改为正在进行中。所以看起来远端运营商(Zipwhip)在实际设备自己应答呼叫之前以200 OK响应。我我担心Twilio对此无法控制。“

© www.soinside.com 2019 - 2024. All rights reserved.