Я пытаюсь играть с Google Home Action.Я создал новый проект, дал ему имя, затем должен был указать URL выполнения.
Я уже реализовал небольшой сервер (в Java, используя класс HttpsServer) для управления подключенным объектомв моем доме (это уже работает, я могу отправить ему действие, вызвав URL-адрес, когда я подключен с моего Wi-Fi или за пределами моей домашней сети с моим смартфоном 4G).URL-адрес выглядит примерно так: https://xxx.xxx.xxx.xxx:8080/my_object?action=test
Итак, я только что попытался добавить новый контекст "google" на мой сервер, чтобы выполнить "действие google" при вызове через url https://xxx.xxx.xxx.xxx:8080/google. Покас помощью этого URL я просто отвечаю строкой «OK google» в ответе 200, а также отображаю ее локально в выводе моей консоли.При вызове себя он просто отображает строку (вызывая ее из моего соединения 4G).
Наивно я думаю, что мне просто нужно поместить свой https://xxx.xxx.xxx.xxx:8080/google в поле ввода выполнения в действие Google... и bim, мне просто нужно понять запросы, отправленные Google (управлять аутентификацией и т. д.) на мой крошечный сервер.Но при попытке вызвать его через симулятор мой сервер не запускается.
Я, должно быть, что-то пропустил, но что?
Если кто-то может мне помочь или направить меня в правильном направлениибыло бы здорово.
С уважением