Отклик диалогового потока V2 JSON-Stack переполнение

Вероятно, эта тема является дубликатом, но кто-нибудь знает, почему я получаю эту ошибку?

«Не удалось вызвать Webhook. Ошибка: не удалось проанализировать ответ JSON webhook: не удается найти поле: displayText в сообщении google.cloud.dialogflow.v2beta1.WebhookResponse.»

Мой веб-сервис представляет собой файл PHP, и у меня есть агент в V1, который работает нормально. Но с новым форматом ответа V2 я получаю эту ошибку.

Это мой ответ:

{
"fulfillmentText": "Este PQR no existe papi",
"fulfillmentMessages": [
{
"text": {
"text": [
"Este PQR no existe papi"]
}
}
],
"source": "webhook",
"displayText": "Este PQR no existe papi"}

0

Решение

Вы, вероятно, должны проверить свой ответ JSON webhook. Там нет такого поля, как displayText упоминается в их JSON-представлении для справки v2 API.
https://dialogflow.com/docs/reference/api-v2/rest/v2beta1/WebhookResponse

{
"fulfillmentText": string,
"fulfillmentMessages": [
{
object(Message)
}
],
"source": string,
"payload": {
object
},
"outputContexts": [
{
object(Context)
}
],
"followupEventInput": {
object(EventInput)
},
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]