Twilio Studio 运行时函数等待或睡眠



在 twilio 工作室中,我有 2 条消息一个接一个地发送。

我需要在这些消息之间等待 5 或 10 秒的时间。

如何在 twilio 工作室中做到这一点? 或 我怎样才能编写一个等待 10 秒的函数,然后运行并发送另一条消息。

我尝试使用

setTimeout(function(){
response ="This is response";
},5000);

但这在特威利奥不起作用, 我也试过wait(5000);但它给出了未定义等待的错误。

谢谢。

Twilio开发者布道者在这里。

您可以使用 Twilio 函数在此处延迟消息,但 Twilio 函数会在 5 秒后超时。(如果确实需要 10 秒,可以将此函数排队运行两次。

下面是一个将等待 5 秒然后返回的函数:

exports.handler = function(context, event, callback) {
setTimeout(function() {
callback(null, {});
}, 5000)
}

关键是你在回调中触发callback函数以setTimeout

相关内容

  • 没有找到相关文章

最新更新