Я только начал использовать DialogFlow, поэтому я создал Entity и Intent, я ожидал найти значение сущности в запросе, который диалоговый поток отправляет моему намерению. Так чего мне не хватает? Может быть, какая-то конфигурация?
Dialogflow:
разговор:
запрос потока диалога к моему webhook:
{
"user": {
"userId": "ABwppHH-9zhFI8dblLY0LrQtm5Q-KzktqRxIwLeBbj81azEqPljSUHGUUJ6QmHX1kWuuElNIUTADqeAxFA",
"locale": "it-IT",
"lastSeen": "2018-11-09T16:23:17Z"
},
"conversation": {
"conversationId": "ABwppHGh2EhXREkW2aiYNmbMz7aTVtLrOSW0spPJ4joKTPlaJ6OKRZTto4xwpjv5gtUzRT4cb3VGHfhqiw",
"type": "ACTIVE",
"conversationToken": "[]"
},
"inputs": [
{
"intent": "actions.intent.TEXT",
"rawInputs": [
{
"inputType": "KEYBOARD",
"query": "orari aula 1d150"
}
],
"arguments": [
{
"name": "text",
"rawText": "orari aula 1d150",
"textValue": "orari aula 1d150"
}
]
}
],
"surface": {
"capabilities": [
{
"name": "actions.capability.MEDIA_RESPONSE_AUDIO"
},
{
"name": "actions.capability.WEB_BROWSER"
},
{
"name": "actions.capability.AUDIO_OUTPUT"
},
{
"name": "actions.capability.SCREEN_OUTPUT"
}
]
},
"isInSandbox": true,
"availableSurfaces": [
{
"capabilities": [
{
"name": "actions.capability.WEB_BROWSER"
},
{
"name": "actions.capability.AUDIO_OUTPUT"
},
{
"name": "actions.capability.SCREEN_OUTPUT"
}
]
}
],
"requestType": "SIMULATOR"
}
UPDATE:
Диалоговое окно совпадает с моим намерением и отправляет обратно в мой webhook JSON, в котором отсутствует информация о значениях моих параметров, это проблема. Может быть, я установил неправильное значение для объекта?