如何在 Dialogflow Fulfillment 中添加 Table 卡片?
How to add Table Card in Dialogflow Fulfillment?
我一直在我的 Webhook/Web API 中处理我的 Dialogflow Fulfillment,现在我正在查看响应的 Fulfillment Messages 部分。我意识到它必须是 GoogleCloudDialogflowV2IntentMessage
.
的列表
查看那个 class 的元数据;我看到这个:
它似乎支持所有这些类型的响应:
- 基本卡
- 卡片
- 轮播Select
- 图片
- Link出建议
- 列表Select
- 有效载荷
- 快速回复
- 简单的回应
- 建议
- 正文
当我在 Dialogflow 控制台工作时;如果我在 'Google Assistant' 回复下点击了 'Add Response'; GoogleCloudDialogflowV2IntentMessage
class 中没有直接包含选项。我感兴趣的选项是:'Table Card'.
如何让我的 API return 成为 'Table Card' 作为回应?
我可以通过某种方式在 'Payload' 属性 中传递 'Table Card' 的详细信息吗?
我是不是误解了什么地方?
感谢帮助/建议。
TableCard 仅适用于 Google 助手。它不适用于其他集成类型。使用它会将信息放在特定于平台的 Payload
字段中。
您可以在 Payload
字段中输入任何内容 - 但除非接收它的平台知道如何处理它,否则它对您没有任何好处。
我一直在我的 Webhook/Web API 中处理我的 Dialogflow Fulfillment,现在我正在查看响应的 Fulfillment Messages 部分。我意识到它必须是 GoogleCloudDialogflowV2IntentMessage
.
查看那个 class 的元数据;我看到这个:
它似乎支持所有这些类型的响应:
- 基本卡
- 卡片
- 轮播Select
- 图片
- Link出建议
- 列表Select
- 有效载荷
- 快速回复
- 简单的回应
- 建议
- 正文
当我在 Dialogflow 控制台工作时;如果我在 'Google Assistant' 回复下点击了 'Add Response'; GoogleCloudDialogflowV2IntentMessage
class 中没有直接包含选项。我感兴趣的选项是:'Table Card'.
如何让我的 API return 成为 'Table Card' 作为回应?
我可以通过某种方式在 'Payload' 属性 中传递 'Table Card' 的详细信息吗?
我是不是误解了什么地方?
感谢帮助/建议。
TableCard 仅适用于 Google 助手。它不适用于其他集成类型。使用它会将信息放在特定于平台的 Payload
字段中。
您可以在 Payload
字段中输入任何内容 - 但除非接收它的平台知道如何处理它,否则它对您没有任何好处。