如何在Dialogflow Fulfillment中添加表卡?

我一直在 Webhook / Web API 中处理 Dialogflow Fulfillment,现在正在查看响应的 Fulfillment Messages 部分。我意识到它必须是一个列表GoogleCloudDialogflowV2IntentMessage

查看该类的元数据;我看到这个:

https://img1.mukewang.com/650564fd000193fe10480438.jpg

它似乎支持所有这些类型的响应:

  • 基本卡

  • 卡片

  • 轮播选择

  • 图像

  • 链接出建议

  • 列表选择

  • 有效载荷

  • 快速回复

  • 简单的回应

  • 建议

  • 文本

当我在 Dialogflow 控制台工作时;如果我点击“Google Assistant”响应下的“添加响应”;有些选项不直接属于此类GoogleCloudDialogflowV2IntentMessage。我感兴趣的选项是:“桌卡”。

如何让我的 API 返回“桌卡”作为响应?

我可以以某种方式传递“有效负载”属性中“桌卡”的详细信息吗?

我是否误解了某些地方?

感谢帮助/建议。


繁星淼淼
浏览 72回答 1
1回答

潇潇雨雨

TableCard 仅适用于 Google Assistant。它不适用于其他集成类型。使用它将信息放入特定于平台的Payload字段中。您可以在该字段中放置任何您想要的Payload内容 - 但除非接收它的平台知道如何处理它,否则它不会对您有任何好处。
打开App,查看更多内容
随时随地看视频慕课网APP