如何添加响应卡

时间:2017-12-15 10:39:40

标签: c# .net .net-core aws-sdk amazon-lex

我正在尝试使用适用于AWS Lex的C#.NET SDK创建一个机器人。我在网上搜索并自己探索AWS Lex API参考,但仍未找到添加响应卡我的机器人的方法。我检查了PutSlotTypeRequest,PutIntentRequest和PutBotRequest,但仍然无法找到将响应卡包含到我的Slot中的方法。我看过一些名为“responseCard”的字段,但是,这些字段的字符串类型而不是“ResponseCard”类型。

1 个答案:

答案 0 :(得分:2)

for (let i = 0; i < displayList.length; i++) { console.log(displayList[i].DEADLINE_DT); } 不属于ResponseCardSlot,这就是我们无法通过IntentPutSlotTypeRequest添加的原因。这是您的机器人提供的响应的一部分 如果用户未填充插槽并为该响应添加响应卡,则可以配置响应。

下面的代码是如何添加响应卡的示例代码:

PutIntentRequest

有关ResponseCard的详细信息,请查看this answer.

希望它有所帮助。