我可以 return SIP 302(重定向)作为对我的 Twilio 应用程序来电的响应吗?
Can I return a SIP 302 (Redirect) as a response to an incoming call to my Twilio app?
在某些情况下,我希望我的 Twilio 应用能够将入站 SIP INVITE 重定向到不同的电话系统。我们没有使用 Twilio 的运营商,而是使用我们自己的 (thinQ) 通过 SIP 发起和终止。
我不想通过 Dial 命令转发呼叫,因为它会在呼叫设置期间使 Twilio 应用程序保持循环。
可以这样做吗?
这里是 Twilio 开发人员布道者。
Twilio 不支持在收到您描述的 SIP 时返回 302 重定向。
当您设置接收 SIP 并通过 Twilio 传输它时,您需要使用 TwiML and not SIP commands. Like you suggested, you could use a <Dial>
which would direct the call elsewhere (including to other SIP addresses if you use <Sip>
) 响应这些来电,但您不能仅使用 SIP 指令或重定向进行响应。
如果您不希望 Twilio 处理这些呼叫,则需要在将 SIP 发送到 Twilio 之前调整您的呼叫路由。
在某些情况下,我希望我的 Twilio 应用能够将入站 SIP INVITE 重定向到不同的电话系统。我们没有使用 Twilio 的运营商,而是使用我们自己的 (thinQ) 通过 SIP 发起和终止。
我不想通过 Dial 命令转发呼叫,因为它会在呼叫设置期间使 Twilio 应用程序保持循环。 可以这样做吗?
这里是 Twilio 开发人员布道者。
Twilio 不支持在收到您描述的 SIP 时返回 302 重定向。
当您设置接收 SIP 并通过 Twilio 传输它时,您需要使用 TwiML and not SIP commands. Like you suggested, you could use a <Dial>
which would direct the call elsewhere (including to other SIP addresses if you use <Sip>
) 响应这些来电,但您不能仅使用 SIP 指令或重定向进行响应。
如果您不希望 Twilio 处理这些呼叫,则需要在将 SIP 发送到 Twilio 之前调整您的呼叫路由。