#bixby
#биксби
Вопрос:
Одним из приглашений ввода в Bixby является приглашение выбора, и в некоторых случаях полезно выбрать все товары и продолжить действие, например, добавить все товары в корзину, отправить сообщение всем участникам группы.
Как убедиться, что ввод NL «все» работает во время запроса выбора?
Ответ №1:
Ключевыми шагами являются:
- продублируйте действие, которое использует запрос выбора, но закомментируйте поведение запроса (AlwaysElicitation)
action (CreateListAll) {
description (select all with prompt)
type (Constructor)
collect {
input (itemnames) {
type (Itemname)
min (Optional) max (Many)
// prompt-behavior (AlwaysElicitation)
}
}
output (List)
}
- свяжите новое действие с тем же файлом JS в конечных точках
action-endpoint (CreateList) {
accepted-inputs (itemnames)
local-endpoint (CreateList.js)
}
action-endpoint (CreateListAll) {
accepted-inputs (itemnames)
local-endpoint (CreateList.js)
}