2011-09-21 147 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]