Dialogflow-电话号码规范(@ sys.phone-number)

时间:2018-10-30 21:16:16

标签: format entity dialogflow specifications phone-number

在Dialogflow中,当使用@ sys.phone-number作为实体类型时,为了将查询的一部分映射到该实体参数,期望查询遵循什么规范?

假设我有一个名为generic_phone_number的实体,其实体类型为@ sys.phone。可以正确解析1(800)555-6666,(647)888-9999和5556667777,而不是555.666.7777。

对于不符合规范的数字,Dialogflow本身可以将其解析为实体将保留它们的格式吗?

1 个答案:

答案 0 :(得分:1)

您可以如this example所示使用Regex的帮助。您可以设置模式,并在网络挂钩中检查数字是否符合您的要求,否则请再次输入。您可能还需要使用@ sys.any或某些其他组合来捕获它。