【问题标题】:Twilio Client - Answering machine detectionTwilio 客户端 - 应答机检测
【发布时间】:2013-12-05 11:40:06
【问题描述】:

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

通话接通时不调用语音网址。它在来电响铃时呼叫。

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

【问题讨论】:

    标签: ios twilio


    【解决方案1】:

    现在有enhanced Answering Machine Detection

    例如,MachineDetection 参数可以是EnableDetectMessageEndEnable 识别完成后立即返回结果。如果检测到应答机,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]
    

    【讨论】:

      【解决方案2】:

      Twilio 布道者在这里。

      要配置传出调用以使用 AMD,请将 ifMachine 参数添加到 API 请求中。以下是有关 AMD 的更多信息:

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

      希望对您有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-16
        • 1970-01-01
        • 1970-01-01
        • 2020-05-14
        • 1970-01-01
        相关资源
        最近更新 更多