【发布时间】:2018-01-09 02:43:29
【问题描述】:
我正在尝试将呼叫从我的 twilio 号码转接到我的 sip 设备。但是,这目前无法按预期工作,因为 Twilio 不喜欢使用负载平衡 url 的 SIP 提供商。在我的例子中,sip uri 以@in.callcentric.com 结尾,然后将请求发送到三个服务器。如果我直接使用其中一台服务器,即 @alpha11.callcentric.com:5070 而不是 @in.callcentric.com 它可以工作。然而,这并不理想。
我找到了一个执行 SRV 查找的节点模块。我可以用 twilio 函数来解决这个问题吗?
有没有办法强制 twilio 查找 SRV 记录并自动使用它来转发呼叫?
【问题讨论】:
-
使用 Node 模块进行查找并将真实的服务器地址返回给 Twilio,因为 TwiML 听起来是个好主意。你自己试过吗?
-
不,我还没试过。不确定如何在 twilio 函数中加载模块。
-
谢谢!如果我得到它的工作,我会在这里添加一个解决方案。
-
SRV 查找似乎是一个奇怪的功能,因为 twilio 实际上在其自己的 SIP 域上使用它,因此会错过出站呼叫。是否有与此相关的问题我可以跟踪?