我的twilio工作流程如下:
# dial the number, include a whisper
<Response>
<Dial action="/calls/call-complete/">
<Number url="/calls/whisper/">18325555555</Number>
</Dial>
</Response>
/calls/whisper
# press any key and connect the call otherwise hangup
<Response>
<Gather action="/calls/gather-result/" method="POST" numDigits="1"
timeout="3">
<Say voice="alice">You are receiving a call, press any key to
accept</Say>
</Gather>
<Hangup/>
</Response>
/calls/gather-result
# returns an empty response if no digits were entered
<Response/>
/calls/gather-result
# python code
r = VoiceResponse()
if 'Digits' in req and not req['Digits']:
r.hangup
return r
我的想法是,在您输入任何密钥后,呼叫将继续并在呼叫/收集结果/空响应之后连接,但是两条线路都保持振铃从不连接。
如何在收集提示后连接正在进行的通话?