Как я могу показать ответ от API через Siri, не открывая приложение? - PullRequest
0 голосов
/ 23 сентября 2019

Мне нужно разработать приложение, похожее на Bot, с интеграцией Siri в iOS.Если спросить что-либо, Siri примет мой текст и вызовет API, передав этот текст в качестве параметра.В ответ на это API, Siri должен показать мне этот текст (или говорить ответный текст, если это возможно), не открывая приложение.

До сих пор я могу интегрировать Siri.Также я могу получить текст от Сири и показать его как IntentUI.Теперь, если я вызываю API, передавая этот текст, и получаю ответ, как я могу показать ответ (после того, как я его проанализирую) в Siri?

Я использую INSendMessageIntentHandling для обработки сообщений.Я нашел методы, связанные с отправкой сообщений, но не смог найти ни одного события, которое могло бы обработать полученные ответы (откуда угодно).

Можно ли показывать ответы, используя Siri, не открывая приложение?

Пожалуйста, дайте мне знать, если требуется дополнительная информация.

1 Ответ

0 голосов
/ 28 сентября 2019

Да, вы можете использовать sirikit для создания пользовательских намерений и получения параметров от пользователя в ios 13.1 См. Демонстрационное яблоко, показанное на WWDC 2019 и Это проект для приложения, которое они демонстрируют

...