Как передать значение от одного намерения к другому в bixby - PullRequest
0 голосов
/ 21 февраля 2019

Мое приложение предоставляет пользовательские типы новостей на основе ввода.Например: если пользователь говорит о том, что происходит в спорте, я даю пользователю спортивные новости в виде compound card.Теперь, если пользователь говорит «Покажи мне похожие новости», все, что мне нужно сделать, - это передать идентификатор категории этих новостей в мой другой файл и обработать этот идентификатор категории, чтобы получить больше новостей того же типа.Я не могу передать идентификатор категории.

Мой файл сведений о новостях - это NewsSearch.model.bxb, а введенный мною ввод - это CategoryName, который я преобразую в id и передаю его моему API.

Мой аналогичный файл новостей - SimilarNews.model.bxb, а ввод - categoryId, который я должен передать в свой API для получения новостей той же категории.

Как передать categoryId из NewsSearch.model.bxb to SimilarNews.model.bxb?

1 Ответ

0 голосов
/ 21 февраля 2019

Это похоже на продолжение.Если концепция NewsSearch не помечена как временная, вы можете создать действие SearchSimilarNews, которое будет принимать NewsSearch в качестве входных данных.Поскольку это дополнительный запрос, NewsSearch будет доступен для Планировщика с исторической точки зрения и поэтому будет автоматически передаваться во входные данные.

Возможно, вы захотите взглянуть на образец капсулы продолжения, чтобы узнать больше идей https://github.com/bixbydevelopers/capsule-samples-collection/tree/master/continuation-for-training

...