Dialogflow es Dialogflow@sys.phone-number插槽90%的时间失败

Dialogflow es Dialogflow@sys.phone-number插槽90%的时间失败,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,我正在为一家大型食品链建立一个语音商务行动,我们希望通过语音收到大量订单。问题是我们无法找到一种安全的方法来捕获用户的手机。目前,我们正在尝试使用sys.phone-number和sys.any,但90%的情况下,它的号码都错了 此解决方案正在以本地数字格式xx-xxxxxxxx(2个数字后跟9个数字-0到9)部署到巴西。您可以借助Regex。您可以设置一个模式,并在webhook中检查号码是否符合您的要求,否则请再次请求输入。例如,对于孟加拉国联系人号码,我使用了我自己的自定义实体,使用正则表

我正在为一家大型食品链建立一个语音商务行动,我们希望通过语音收到大量订单。问题是我们无法找到一种安全的方法来捕获用户的手机。目前,我们正在尝试使用sys.phone-number和sys.any,但90%的情况下,它的号码都错了


此解决方案正在以本地数字格式xx-xxxxxxxx(2个数字后跟9个数字-0到9)部署到巴西。

您可以借助Regex。您可以设置一个模式,并在webhook中检查号码是否符合您的要求,否则请再次请求输入。例如,对于孟加拉国联系人号码,我使用了我自己的自定义实体,使用正则表达式:

(01[3456789])(\d{8})

您可以按照此操作

您可以借助Regex。您可以设置一个模式,并在webhook中检查号码是否符合您的要求,否则请再次请求输入。例如,对于孟加拉国联系人号码,我使用了我自己的自定义实体,使用正则表达式:

(01[3456789])(\d{8})
你可以照这个做