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

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

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

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


person Maarten    schedule 21.11.2018    source источник


Ответы (1)


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

person Maarten    schedule 26.03.2019