【发布时间】:2018-08-10 13:13:52
【问题描述】:
我正在尝试弄清楚如何将 Google Actions 响应(例如 cards carousel)嵌入到 DialogFlow 的 webhook 响应中。
在https://developers.google.com/actions/dialogflow/webhook,我发现了以下信息:
Dialogflow webhook 的响应格式包含标准 Dialogflow webhook 响应内容和一个 data.google 对象,该对象与标准对话 webhook 响应非常相似,但存在以下一般差异。
所以我尝试使用 data.google 结构扩展 webhook 响应,如下所示:
{
"fulfillmentText":"Please select any card you like.",
"data":{
"google":{
...
}
}
}
在console 中测试时,出现以下错误:
Webhook 调用失败。错误:无法解析 webhook JSON 响应:找不到字段:消息 google.cloud.dialogflow.v2beta1.WebhookResponse 中的数据。
查看definition of WebhookResponse,好像确实没有data字段。
我在兜圈子。我的问题基本上是:如何使用 Google Actions 响应丰富 Dialogflow webhook 响应?
【问题讨论】:
标签: actions-on-google dialogflow-es