我找不到处理这种情况的原因:
代理商:告诉我您的地址
用户通过j.f.帕多瓦·肯尼迪
在我的weebhook中,我希望收到类似的东西:
{city:"Padova", streets:"Via John Fitzgerald Kennedy"}
使用sys.location而不是dialogflow检测的街道值:
{city:"Padova", streets:"Via j.f Kennedy"}
我的目标是在weebhook中使用街道的完整名称,我读过https://cloud.google.com/dialogflow-enterprise/docs/reference/system-entities,但找不到解决问题的方法。如果无法通过diaolog流处理此问题,还有另一种方法吗?
答案 0 :(得分:0)
,在dialogflow中是不可能的,您需要使用weebhook将您从用户获得的地址传递给API,我遇到了同样的问题,在法国,政府有一个API,其中列出了法国的所有地址。如果地址未知,API将返回最匹配的地址列表。
邮政公司通常使用这种API