Я развернул свою функцию в firebase и попытался вызвать webhook в диалоговом потоке, но это привело к
Ошибка Webhook.Ошибка: не удалось разобрать ответ JSON webhook: не удается найти поле: речь в сообщении google.cloud.dialogflow.v2.WebhookResponse
Это снимок экрана с кодом
вот URL
https://us -central1-fir-functions2-2c9a5.cloudfunctions.net / webhook предложения по решению этой проблемы?
Вы должны написать fulfillmentText вместо речи, так как вы используете dialogflow v2 Посмотрите запрос и ответ dialogflow v2 здесь: https://dialogflow.com/docs/fulfillment/how-it-works
fulfillmentText
Я использую API V2 диалогового потока, так как я изменяю его на API V1, он работает
Взгляните на это руководство от Dialogflow для построения конечных точек webhook . Вы можете использовать библиотеку dialogflow-fulfillment для создания ответов.
dialogflow-fulfillment