在 Twillio / Python 中拨打电话后需要发送 DTMF 代码

问题描述

我是 twillio 和 Python 的新手,

尝试构建我的第一个脚本,想法:

呼叫号码,等待2秒,发送号码1,等待2秒发送号码2

在真机上可以使用','保存在电话簿中

我现有的脚本:

call = client.calls.create(
                        twiml='<Response><Say>Ahoy,World!</Say></Response>',to='+14155551212',from_='+15017122661'
                    )

print(call.sid)

如果我将其更改为 to='+14155551212,1,11,11',

给我一​​个错误

请指教

谢谢!

解决方法

twiml 有两个动词 <pause>,这是不言自明的,<number> 具有动作 sendDigits,它将发送数字 DTMF 代码。程序最好将这些集成到 twiml 中,而不是试图改变您的拨号方式。