У меня есть чат-бот, созданный в Dialogflow ... и я хочу добавить средство выбора календарной даты в тот момент, когда я запрашиваю дату встречи, например Webhook (в javascript) с этим намерением связано:
function makeAppointment (agent) {
const appointmentDuration = 1;// Define the length of the appointment to be one hour.
const dateTimeStart = convertParametersDate(agent.parameters.date, agent.parameters.time,timeZoneOffset);
const dateTimeEnd = addHours(dateTimeStart, appointmentDuration);
const appointmentTimeString = getLocaleTimeString(dateTimeStart);
const appointmentDateString = getLocaleDateString(dateTimeStart);
return createCalendarEvent(dateTimeStart, dateTimeEnd).then(() => {
agent.add(` Danke vielmals ?`);
}).catch(() => {
agent.add(` ?Es tut mir leid`);
});
}
Эта версия используется в Facebook ... сейчас я работаю над веб-версией чат-бота (созданного в angular). То, что я ищу: чатбот спрашивает дату параметра, например ... для отображения календаря и пользователя, чтобы выбрать дату из календаря (не вводить ее)
У вас есть идеи, как это сделать? это?