对话框流基于另一个参数跳过参数

时间:2017-12-21 04:49:36

标签: facebook chatbot dialogflow

我为我的商品销售名称为“订单”的商店创建了一个意图。我想询问用户他是否希望收到物品或送货。

如果他正在接受,那么我不需要抓住他的地址。在我目前的实现中,我创建了两个名为“OrderType”和“deliveryAddress”的必需参数

所以问题是如果OrderType的值被提取,我如何跳过deliveryAddress捕获?

请注意我使用fb messenger作为频道,因此orderType的值将来自FB。

1 个答案:

答案 0 :(得分:0)

希望将此作为评论,但不需要50个代表进行评论。 因此,将其作为答案虽然只是一种解决方法,而不是正确的解决方案。

我遇到了类似的问题,并通过为所需参数提供默认值来实现。然后在我的履行逻辑中比较该值是否为默认值,否则它将通过用户输入。如果没有人回答正确的解决方案,那么这不是正确的方法,而只是解决方法。

相关问题