Dialogflow - спецификация номера телефона (@ sys.phone-номер) - PullRequest
0 голосов
/ 31 октября 2018

В Dialogflow, при использовании @ sys.phone-number в качестве типа объекта, какой спецификации ожидается запрос, чтобы часть его была сопоставлена ​​с этим параметром объекта?

Предположим, у меня есть сущность, называемая generic_phone_number, с типом сущности @ sys.phone number. 1 (800) 555-6666, (647) 888-9999 и 5556667777 анализируются правильно, но не 555.666.7777.

Для номеров, которые не соответствуют спецификации, может ли Dialogflow сам анализировать их в форматах, в которых объект будет их хранить?

1 Ответ

0 голосов
/ 31 октября 2018

Вы можете воспользоваться помощью Regex, как показано в в этом примере . Вы можете установить шаблон и в webhook проверить, соответствует ли число вашему требованию, иначе запросите ввод еще раз. Вам также может потребоваться сделать это, используя @ sys.any или некоторые другие комбинации.

...