#nest-device-access
#гнездо-доступ к устройству
Вопрос:
При добавлении области sdm.service на экран согласия Oauth выдается предупреждение о том, что требуется проверка. Мне интересно, требуется ли проверка, даже если я просто создаю тестовое приложение, которое не будет опубликовано?
За многие недели моих попыток я смог связать свое тестовое приложение с учетной записью только дважды, и я до сих пор не знаю, почему это сработало только два раза. Обычно я оказываюсь на экране «Не найдено партнерское соединение» после экрана разрешений Google Nest. Перенаправление отсутствует, и поэтому нет кода авторизации для фактического доступа к чему-либо. Я пробовал использовать чистые, совершенно новые проекты, с разными учетными записями электронной почты и даже с помощью разных способов доступа. На данный момент единственное, что осталось, о чем я могу думать, это то, что, возможно, необходимо проверить мой экран согласия Oauth. Но для процесса проверки требуется информация, которой у меня просто нет.
Любые идеи приветствуются.
Ответ №1:
Вы должны иметь возможность связать свою личную учетную запись через API для личного использования, не проходя проверку OAuth. Какой тип идентификатора клиента вы пытаетесь создать?
Вы пытались пройти весь поток, используя процесс, описанный в кратком руководстве по началу работы? https://developers.google.com/nest/device-access/get-started
Комментарии:
1. Да, я все это время использовал руководство по началу работы в качестве справочного материала. Я думаю, что теперь я наконец-то получил его, работающий стабильно, но только через веб-приложение. Все еще не удается заставить его работать в приложении Android. Я не думаю, что я делал что-то отличное от предыдущего. Я подозреваю, что это как-то связано с URI перенаправления. Похоже, что одна из двух потенциальных проблем, которые могут возникнуть из-за неправильного или неправильного URI перенаправления, — это либо ошибка out right, либо то, что я видел, что может сбивать с толку.
2. Извините за позднее продолжение, но вам не обязательно проходить проверку OAuth для личного использования: ( support.google.com/cloud/answer /… ). Отсутствие области действия на экране согласия OAuth не должно препятствовать использованию API с личной учетной записью / приложением. Вы должны просто получить «непроверенное» предупреждение, но вы можете продолжить это.