Как прочитать параметры из диалогового потока запроса на выполнение с помощью веб-перехватчика? - PullRequest
0 голосов
/ 04 августа 2020

Как я могу прочитать параметры из запроса полного заполнения, например, в моем намерении из диалогового потока есть параметр с именем money_value, который имеет тип @ sys.number. как использовать его внутри webhook, я сделал что-то вроде

Double money = (Double) request.getParameter("money_value")

также как получить параметр из контекста? Спасибо

1 Ответ

0 голосов
/ 06 августа 2020

Когда вы определяете параметр в Dialogflow, вы можете получить к нему доступ из своего кода в запросе выполнения.

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

const caseLevel = agent.parameters.caseLevel;
const priority = agent.parameters.priority;

введите описание изображения здесь

...