Я реализовал умный умный дом Google. У меня есть функция для проверки токена. Если токен недействителен, я возвращаю полезную нагрузку, как показано ниже
{
requestId : from req,
payload : {
errorCode : "authFailure"
}
}
. Для намерения запроса Google выдает правильное сообщение об ошибке, например «Не могу найти дозвонившийся до вашего c. Попробуйте проверить приложение, чтобы убедиться, что ваше устройство» полностью настроен "
Но для намерения" Выполнить "вызывается первое намерение запроса, как я вижу в журналах. Где возвращается та же полезная нагрузка. Но Google отвечает сообщением «Извините, что режим недоступен».
Я не могу понять это поведение.