0
我正在寻找实施与Twilio呼叫跟踪的可能性。动态目的地电话分配,在来电开始
我需要的是,在来电开始时,我希望能够更改该来电的目的地号码。 Twilio如何通过API实现这一点?
阅读API文档我发现有一个实时呼叫和消息路由功能(here),并遵循示例(here),但这不是我想实现的。
任何建议和帮助,请提前致谢!
--Steve
我正在寻找实施与Twilio呼叫跟踪的可能性。动态目的地电话分配,在来电开始
我需要的是,在来电开始时,我希望能够更改该来电的目的地号码。 Twilio如何通过API实现这一点?
阅读API文档我发现有一个实时呼叫和消息路由功能(here),并遵循示例(here),但这不是我想实现的。
任何建议和帮助,请提前致谢!
--Steve
Twilio开发者传道这里。
您绝对可以动态更改Twilio上呼叫的目标号码。当你转发呼叫你use the <Dial>
noun in TwiML像这样:
<Response>
<Dial>YOUR_NUMBER_HERE</Dial>
</Response>
但是,如果你为你的TwiML动态,你可以返回任何你想要的,你想要的<Dial>
标签,无论基于何种条件数。例如在Ruby中使用Sinatra:
post "/voice" do
if params["From"] === SOME_SPECIAL_NUMBER
number = FORWARDING_NUMBER_1
else
number = FORWARDING_NUMBER_2
end
"<Response>
<Dial>#{number}</Dial>
</Response>"
end
让我知道这是否有所帮助。