当我使用Webhook响应Twilio呼叫时,如何等待响应?
我正在使用node.js。我似乎在文档中找不到它。对不起,如果我错过了。
我正在寻找一个简短的问题/答案环节。回答问题-然后听取答复。
答案 0 :(得分:1)
您不必等待。发生某些情况时,它将向服务器发送另一个响应。就像将文档提供给Web浏览器,然后等待用户做一些事情返回服务器一样。您可以通过CallSid将请求捆绑在一起。
答案 1 :(得分:0)
我应该花更多的时间阅读。实际上,<Gather>
是解决方案。
在Node.js中,您需要这样的东西(使用SDK):
twiml.play({}, this.audio);
if (this.outputSpeech) {
twiml.say(this.outputSpeech);
}
twiml.gather({
input: "speech",
timeout: 3,
method: "GET"
});
Twilio博客上有plenty more。