Я новичок в DialogFlow и не знаю, возможно ли то, чего я хочу достичь.
Я пытаюсь создать намерение DialogFlow, которое будет отправлять HTTP-запрос от пользовательского устройства после получения данной команды. Я знаю, как это сделать с помощью веб-хуков, но проблема в том, что HTTP-запросы веб-хуков приходят с серверов Google, а не с пользовательского устройства.
Причина, по которой я хочу, чтобы запрос исходил от пользовательского устройства, заключается в том, что получатель будет прослушивать только локальную сеть (это веб-сервер, работающий в интернет-маршрутизаторе). Так что это будет работать, только если HTTP-запрос приходит с устройства, подключенного к маршрутизатору.
Обходным путем может быть создание общего туннеля к маршрутизатору (с программными средствами, такими как ngrok), но мое приложение нацелено на реальных пользователей, поэтому я бы предпочел избежать этой сложной настройки.
Можно ли делать локальные запросы с DialogFlow? Или есть другой API-помощник Google, который я мог бы использовать для этой цели, например, решение Google IoT?
Спасибо