可能这个主题是重复的,但有谁知道为什么我会收到此错误?
“Webhook调用失败 . 错误:无法解析webhook JSON响应:无法在消息中找到字段:displayText google.cloud.dialogflow.v2beta1.WebhookResponse . ”
我的webservice是一个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"
}
1 回答
您应该检查一下您的webhook JSON响应 . 在用于v2 API参考的JSON表示中没有提到诸如
displayText
之类的字段 . https://dialogflow.com/docs/reference/api-v2/rest/v2beta1/WebhookResponse