Как получить SessionId - PullRequest
       8

Как получить SessionId

0 голосов
/ 04 сентября 2018

Я пытаюсь создать userEntity на основе ссылки Dialogflow , но не могу найти, как получить SessionId, который ожидается в качестве параметра, может кто-то, кто делал это до того, как пролить свет на предмет для меня? Все ответы, связанные с Dialogflow, которые мне удалось найти, касались V1 и, похоже, сильно изменились в V2.

1 Ответ

0 голосов
/ 05 сентября 2018

UserEntity был заменен на сущность сеанса в V2. Как вы заметили, вам нужно использовать sessionID как часть имени этой сущности.

Поскольку вы будете делать это как часть выполнения, вы можете получить это как часть параметров, которые Dialogflow отправляет вашему веб-крюку как часть атрибута верхнего уровня session в отправленном вам JSON. Если вы используете библиотеку диалогового потока выполнения, она должна быть ниже agent.session.

...