Dialogflow - Воспроизведение мультимедийного файла ответов с динамическим URL

Эта функция также обрабатывает недопустимую дату 29.2.2001.

function parseDate(str) {
    var dateParts = str.split(".");
    if (dateParts.length != 3)
        return null;
    var year = dateParts[2];
    var month = dateParts[1];
    var day = dateParts[0];

    if (isNaN(day) || isNaN(month) || isNaN(year))
        return null;

    var result = new Date(year, (month - 1), day);
    if (result == null)
        return null;
    if (result.getDate() != day)
        return null;
    if (result.getMonth() != (month - 1))
        return null;
    if (result.getFullYear() != year)
        return null;

    return result;
}
0
задан BenB 17 March 2019 в 20:53
поделиться

1 ответ

В консоли Dialogflow я не думаю, что вы можете это сделать. Консоль не настроена для динамической логики. Вы хотели бы использовать веб-крючок, чтобы прочитать значение вашего mp3-файла и отправить его в ответ.

0
ответ дан Nick Felker 17 March 2019 в 20:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: