Как работает интеграция Google Assistant с IFTTT?

Я имею в виду, с технической точки зрения. Как помощник узнает, что он должен отправить запрос на серверы IFTTT?

Когда я создавал свои собственные действия в Google Assistant, я использовал SDK для действий и загрузил файл манифеста в свою учетную запись. Этот манифест в основном отображает все фразы на намерения, а затем на заранее определенный сервер выполнения. Я получил эту часть. Дело в том, что я смог запустить свое приложение, только сказав что-то вроде: "Хорошо, Google, поговори с моим приложением". С IFTTT это не кажется необходимым. Пользователь может просто сказать что-то вроде "Ok Google, косить газон" вместо "Ok Google, скажите IFTTT косить газон".

Так как же это работает за кулисами? Это Google явно вносит белый список в список услуг здесь? Или какую часть я пропускаю?

0 ответов

Так что я действительно связался со службой поддержки Google, и, очевидно, IFTTT также является компанией Google. Они могут использовать некоторые частные API и получать приоритет, когда речь идет о неявном намеренном вызове

Другие вопросы по тегам