有没有一种方法可以获取数组格式的插槽的多个值?

时间:2019-04-04 11:11:12

标签: alexa alexa-skill

我已经开发了一种定制的alexa技能。在那里,我有一个产品搜索意图,其中有一个名为brand的广告位类型。 当用户搜索“我想要耐克和安德鲁·盖勒的鞋子”(耐克和安德鲁·盖勒都是品牌)之类的内容时,广告位值被标识为“耐克·安德鲁·盖勒”。

是否有可能将这两个品牌标识为数组的元素?即:[Nike,Andrew Geller]。

原因是我有一个API调用可与这些已确定的品牌一起执行,而我必须进行的查询类似于Brand:Nike+Brand:Andrew Geller。但是,当广告位值为“ Nike Andrew Geller”时,我不知道是哪个品牌,两个品牌还是三个频段来进行上述API查询。

1 个答案:

答案 0 :(得分:0)

您必须链接插槽。例如

{slotone}

{slotone} {slottwo}

但是,如果插槽之间没有清晰的分隔符,可能会很糟糕。

因此,在您的示例中,如果您知道会有1到3个插槽计数

{countone} {slotone}

{countone} {slotone}和{counttwo} {slottwo}和{countthree} {slotthree}