在亚马逊Alexa中捕获邮政编码不存在AMAZON.FIVE_DIGIT_NUMBER

时间:2016-10-19 13:09:54

标签: alexa-skills-kit alexa-skill alexa-slot

Alexa认证反馈表示使用插槽类型“AMAZON.FIVE_DIGIT_NUMBER”获取zipcodes。这是有道理的,但实际上并不存在!

当我包含此插槽类型时,我无法保存意图json它给出了错误:“插槽'POSTCODE'”的“未知插槽类型'AMAZON.FIVE_DIGIT_NUMBER'。

我可以用AMAZON.FOUR_DIGIT_NUMBER替换它,效果很好,可以很好地捕获所有5位数字。但是,这个问题被认为是认证失败的原因。

我可以用AMAZON.NUMBER替换哪种有效(根据认证中的建议),但通常只捕获前4位数,具有讽刺意味的是不如AMAZON.FOUR_DIGIT_NUMBER,几乎总是捕获所有5位。

我想通过认证,但AMAZON.NUMBER似乎给出了较差的结果。

我该怎么办?

1 个答案:

答案 0 :(得分:1)

是的,您从Alexa认证人员处获得了回复信息。没有AMAZON.FIVE_DIGIT_NUMBER内置插槽,即使在他们最近添加的新一批内置插槽中也是如此。

AMAZON.PostalAddress和各种内置插件适用于城市,但这些都不适合该帐单,因此您无法使用AMAZON.NUMBER。