aru*_*mar 3 twilio twilio-studio
我想知道如何在 Twilio Studio 流程中结束/挂断电话。
例如,在 Gather 小部件中,如果没有输入,我想结束通话。
似乎没有办法做到这一点。
另外,我想知道流执行如何在 Twilio 流中结束。
Hangup据我所知,没有小部件。
如果您的Gather小部件没有获得任何输入,它将采用No input路径,如果该路径未连接到任何内容,则流程将结束并且呼叫将结束(挂断),您可以通过检查 Studio 的日志来查看这一点。
但是,假设在调用结束之前,如果没有来自用户的输入,您想让用户知道然后用 结束调用your hangup,您可以在下面创建一个函数Runtime并连接No input到您自己的Hangup函数。
该Hangup功能可能是这样的:
exports.handler = function(context, event, callback) {
let twiml = new Twilio.twiml.VoiceResponse();
twiml.say('No input, will hangup the call now.');
twiml.hangup();
callback(null, twiml);
};
Run Code Online (Sandbox Code Playgroud)