2011-09-21 22 views

回答

3

一般而言,您不會使用TwiML進行出站交互式呼叫。您當然可以使用撥號動詞將呼叫者連接到另一方(http://www.twilio.com/docs/api/twiml/dial),但您在撥打的電話期間沒有與主叫方/被叫方進行交互(例如,您不能說,收集等)。 ..)。只有在撥號呼叫結束後,交互纔會啓動。

簡而言之,使用REST API啓動調用,然後您可以根據需要繼續使用TwiML進行交互。

0

它通過REST API完成。

例如,MachineDetection參數可以是EnableDetectMessageEnd。一旦識別完成,Enable會立即返回結果。如果檢測到應答機,DetectMessageEnd將等待問候以返回結果。

採用全新AMD looks like this

curl 'https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXX123456789/Calls.json' -X POST \ 
--data-urlencode 'To=+1562300000' \ 
--data-urlencode 'From=+18180000000' \ 
--data-urlencode 'MachineDetection=Enable' \ 
--data-urlencode 'Url=https://handler.twilio.com/twiml/EH8ccdbd7f0b8fe34357da8ce87ebe5a16' \ 
-u ACXXXXXXXXXXXXXXXX123456789:[AuthToken]