Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Twilio Studio运行时函数等待或睡眠_Twilio - Fatal编程技术网

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

Twilio Studio运行时函数等待或睡眠,twilio,Twilio,在twilio studio中,我有两条消息一条接一条地传递 我需要在这些消息之间等待5秒或10秒 在twilio工作室我怎么做? 或 我如何编写一个等待10秒后运行的函数,然后发送另一条消息 我试着用 setTimeout(function(){ response ="This is response"; },5000); 但这在Twilio不起作用, 我还尝试了等待(5000) 但它给出了一个错误,即未定义等待 谢谢。这里是Twilio开发者福音传道者 您可以在此处使用Twilio

在twilio studio中,我有两条消息一条接一条地传递

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

在twilio工作室我怎么做? 或 我如何编写一个等待10秒后运行的函数,然后发送另一条消息

我试着用

setTimeout(function(){
   response ="This is response";

},5000);
但这在Twilio不起作用, 我还尝试了等待(5000) 但它给出了一个错误,即未定义等待


谢谢。

这里是Twilio开发者福音传道者

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

这里有一个函数将等待5秒钟,然后返回:

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

关键是你在回调中触发
回调
函数,以
设置超时

也许我的答案可以帮助你()谢谢@philnash,我们很快就达到了短信速率限制。我们正在进行调查(问题/答案x15),实施一个小的延迟帮助我们避免了这个错误。