测试实体条目的有效性

时间:2019-07-15 09:49:06

标签: dialogflow

要求用户输入一个ID号,该ID号将填充一个参数,然后将用于查找数据库。所有ID的长度均为11位,并以1和0开头。如何测试用户输入的数字以确保其满足这些要求,然后在输入无效时再次提示?

该参数当前为数字类型实体。在意图内,它是必需的参数,意图本身首先由用户输入ID的名称“ MBTN”触发。该数字将用于在数据库中查找关联的值。在查找数据库之前检查有效性的目的是为了减少对数据库的浪费的调用次数。 我觉得这将需要一些代码,但是不确定在Dialogflow中实现此目的的最佳方法。有没有人做过类似的事情?

1 个答案:

答案 0 :(得分:0)

您将必须使用配送网络挂钩来验证ID。请仔细阅读有关如何进行设置的文档: Dialogflow Fulfillment using Webhook