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
讓我知道這是否有所幫助。