我如何使用我的twilio中继仅打出电话

时间:2018-07-17 21:16:38

标签: twilio twilio-api

我的twilio电话号码设置为转接(使用twiml bin)到我的物理电话。这非常有效,我不希望入站呼叫涉及SIP中继等。

但是,当我从voip拨号器发出出站呼叫时,我想从twilio号码中发出,因此我为此设置了一个SIP中继。

这似乎很简单,但从未奏效...

  • 我给行李箱命名
  • 我设置了终止SIP URI(mytrunkname).sip.twilio.com
  • 我创建了并使用用户名/密码设置了凭据
  • 我不想添加IP ACL,因为我不想添加
  • 我未在“原件”部分中设置任何内容
  • 我没有在SIP中继上添加任何号码-因为我不希望入站呼叫进入中继-我希望入站呼叫继续使用我的呼叫转移twiml bin

然后我在VOIP拨号程序中使用SIP URI和用户/密码...,它总是失败。它无法正确认证/连接到我的中继。

我在这里想念什么?不可能仅使用SIP中继进行出站呼叫,而我需要来配置SIP中继中的号码并放弃我的呼叫转移twiml bin?

谢谢。

1 个答案:

答案 0 :(得分:0)

您需要添加到SIP域的twiml容器如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Dial callerId="+14159997777">{{#e164}}{{To}}{{/e164}}</Dial>
</Response>

(当创建twiml bin时,twilio为该twiml bin创建一个唯一的URL,您可以将该URL放入SIP域的“请求URL”输入中。

目前看来,您无法为twilio设置的号码定义人类可读的呼叫者ID(名称等),因此您的呼叫者ID只是一个数字...

...这完全是me脚。 Twilio,请解决此问题。