Извлечь выполнение бессерверной функции twilio и собрать дату и время глагола

У меня есть команда сбора в студии twilio, которая перенаправляет собранную цифру в функцию, размещенную в бессерверной среде twilio. Внутри этой функции мне нужно точно знать, когда пользователь нажал клавишу. Есть ли способ отправить дату и время в качестве параметра в URL-адресе действия глагола сбора?

Я знаю, что мы можем инициировать текущую дату внутри функции nodejs. Но что, если расположение двух серверов (twilio studio и функция 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);

Как узнать дату/время часового пояса звонящего?

Alan 18.12.2020 18:28

@ Алан, я изменил шаблон вопроса, пожалуйста, проверьте сейчас

Jobayer Shajal 19.12.2020 05:42

Я не знаю, какой вариант возможен, я изменю тег вопроса и заголовок после решения метода для дальнейшего использования.

Jobayer Shajal 19.12.2020 05:55
Что такое компоненты React? Введение в компоненты | Типы компонентов
Что такое компоненты React? Введение в компоненты | Типы компонентов
Компонент - это независимый, многократно используемый фрагмент кода, который делит пользовательский интерфейс на более мелкие части. Например, если мы...
0
3
94
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Существует параметр Liquid Syntax, который обеспечивает тихоокеанское время.

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

Жидкий язык шаблонов

Вы можете передать результат в качестве параметра запроса URL в функцию Twilio.

Другие вопросы по теме