Интеграция помощника Google с другими приложениями для Android
Можно ли открыть приложение для Android и выполнить определенную задачу в ответ на чат помощника Google. как кодировать приложение google assistant в node.js для этого?
1 ответ
Краткий ответ: нет. И в большинстве случаев вы все равно не хотите этого делать. Помощник работает на нескольких платформах, а не только на Android, и предназначен для более диалогового пользовательского интерфейса.
Немного более длинный ответ: хотя это возможно, это будет плохой идеей. Помощник удобен для работы без помощи рук, а иногда и без глаз, и направляет пользователя к приложению, рассматривая его как средство запуска. Лучшим решением было бы перенести некоторую логику, которая есть в вашем приложении, в веб-крючок и предоставить диалоговый способ получения той же информации.
Однако, если вы настаиваете на переходе к приложению, есть два способа сделать это:
Вы можете сделать так, чтобы ваш webhook (node.js в вашем случае) вызывал уведомление, используя что-то вроде Firebase Cloud Messaging, которое либо создавало уведомление на вашем устройстве, либо вызывало намерение в вашем приложении.
Вы можете вернуть основную карточку, содержащую URL-адрес ссылки, которая вызовет намерение в вашем приложении.