Диалоговое окно с выполнением действий в Google: Консоль не может отображать несколько ответов (Как отправить текстовый ответ?) - PullRequest
0 голосов
/ 30 июня 2019

Я использую Dialogflow с бэкэндом выполнения, основанным на actions-on-google. Добавление ответов с использованием conv.ask('text') или conv.add('text'), кажется, работает. Но когда я добавляю несколько ответов, используя conv.add(), диалоговое окно больше не может отображать ответы.

Вероятно, это связано с тем, что actions-on-google возвращает simpleResponse, а не требуемый text ответ. Я понятия не имею, что происходит за кулисами в диалоговом потоке, но кажется, что он конвертирует отдельные ответы в требуемый формат text, но не может сделать это для нескольких ответов. Ничто как таковое нигде не задокументировано, так что я просто догадываюсь.

Есть ли способ отправить text Ответы, используя объект conv напрямую? Или проблема в другом? Документация на стороне Google действительно помогла бы.

...