Twilio客户端 - 应答机检测

时间:2013-12-05 11:40:07

标签: ios twilio

我正在使用Twilio开发iOS应用程序。我们在服务器端使用了TWIML。我在其中一个主题中读到了使用动词时无法回答机器检测。我可以使用twilio rest apis获取服务器代码吗?如果是,请提供一些示例代码。

连接呼叫时不会呼叫语音网址。它在呼叫振铃时呼叫。

什么是解决问题的最佳方法?

2 个答案:

答案 0 :(得分:1)

现在有enhanced Answering Machine Detection

例如,MachineDetection参数可以是EnableDetectMessageEnd。识别完成后,Enable会立即返回结果。如果检测到应答机,DetectMessageEnd将等到问候语后返回结果。

使用新的AMD看起来像in the docs

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]

答案 1 :(得分:0)

Twilio传道者在这里。

要配置拨打电话以使用AMD,请在您的API请求中添加 ifMachine 参数。以下是有关AMD的更多信息:

https://www.twilio.com/docs/api/rest/making-calls#post-parameters-optional

希望有所帮助。