Я создаю веб-сервер для подключения своих домашних устройств DIY к приложению Google Home.
После авторизации и запроса токена сервер Google делает POST-запрос на заполнение URL, но запрос почему-то пуст. Согласно документации, это должен быть запрос SYNC, но он не содержит никаких значений, даже идентификатора запроса.
Ошибка «Не удалось обновить настройки. Проверьте подключение к Интернету». на мой телефон после запроса.
Так почему это происходит и как я могу это исправить?
const app=smarthome({ debug: true, });
app.onSync( async (body) => {
return {
requestId: body.requestId,
payload: {
agentUserId: "agentUserId",
devices // devices list
}
};
});
server.post("/request", app);
content-type
,authorization
и т. Д., Но тело -undefined
- person Andromadora   schedule 09.01.2020undefined
- person Andromadora   schedule 09.01.2020