提取twilio无服务器函数执行并收集动词日期时间



我在twilio工作室中有一个收集动词,它将收集的数字转发到twilio的无服务器环境中托管的函数。在这个功能中,我需要确切地知道用户何时按键。有没有办法在收集动词的动作url中发送日期时间作为参数?

我知道,我们可以在nodejs函数中启动当前日期。但是,如果两个服务器(twilio工作室和seeverless功能(的位置不同,可能会启动两个不同时间的

例如,比方说,在这里我将播放20个音频/语音,我希望用户选择一个音频/声音。选项1:因此,我们可以计算呼叫启动的日期/时间以及用户按键的时间,以确定用户选择了哪个语音。我知道我们可以通过用户收集的数字来判断,但这在我的实际用例中没有用处。

选项2(我的偏好(:如果有可能将这个k值从循环传递到动作url,那么我们就会知道选择了哪个音频

var k;
var gatherr = twiml.gather({
action: `https://xyz.twil.io/xyz?currentChunk=${k}`,
method: 'GET',
timeout: 1
});
for (k = 0; k < 20; k++) {
gatherr.play(`http://x.y.61.z/xyz${k}.mp3`);
}
return callback(null, twiml);

有一个提供太平洋时间的Liquid Syntax参数。

Hello {{ 'now' | date: "%Y-%m-%d %I:%M%p" }}

液体模板语言

您可以将结果作为URL查询参数传递给Twilio函数。

相关内容

  • 没有找到相关文章

最新更新