Доступ к API SDM предоставляется через Google Cloud. Чтобы включить API и авторизовать аккаунт Google на поддерживаемом устройстве Google Nest, вам потребуется проект Google Cloud.
Вы можете использовать существующий проект Google Cloud или создать новый. Если у вас нет проекта или вы не знакомы с Google Cloud, рекомендуем сначала ознакомиться с кратким руководством. Оно поможет вам пройти все необходимые этапы для начала работы. Device Access.
Перейти к краткому руководству пользователя
Чтобы узнать больше о создании проектов и Google Cloud в целом, мы рекомендуем следующие ресурсы:
Включить API
Библиотека API, указанная в Google Cloud для Device Access API для управления интеллектуальными устройствами . Прежде чем вы сможете использовать Device Access Вам необходимо включить этот API в своем проекте.
Включите API управления смарт-устройствами на странице включения API .
Идентификатор клиента OAuth 2.0
API SDM использует Google OAuth для userАвторизация. Для завершения процесса авторизации вам необходимо сгенерировать учётные данные OAuth в виде идентификатора клиента OAuth 2.0.
Получите идентификатор клиента OAuth 2.0 на странице «Учетные данные» .
Непроверенные приложения
API SDM использует ограниченную область действия, что означает, что любые приложения, использующие эту область действия во время авторизации, будут «непроверенными», если не будет выполнена проверка API OAuth . При использовании Device Access для личного использования проверка OAuth API не требуется.
В процессе авторизации может появиться экран «Google не проверил это приложение», если область действия sdm.service
не настроена на экране согласия OAuth в Google Cloud. Этот экран можно обойти, выбрав « Дополнительно » и затем « Перейти к названию проекта (небезопасно)» .
Дополнительную информацию см. на экране «Непроверенное приложение» .
Метрики
Google Cloud предоставляет метрики, такие как использование и задержка, для API SDM. Они выпускаются в рамках API управления интеллектуальными устройствами , наряду с метриками других API и сервисов, предоставляемых в Google Cloud.
Если в вашем проекте Google Cloud включен API управления интеллектуальными устройствами , просмотрите свои метрики на странице «Метрики» для API.
Более подробную информацию см. в разделе Мониторинг использования API .