Google Cloud Platform 设置

通过 Google Cloud 提供对 SDM API 的访问权限。如需启用该 API 并授权 Google 账号使用受支持的 Google Nest 设备,您需要一个 Google Cloud 项目。

您可以使用现有的 Google Cloud 项目,也可以创建新项目。如果您没有项目,或者不熟悉 Google Cloud,建议您先阅读快速入门指南。它会引导您完成开始使用 Device Access所需的所有步骤。

前往快速入门指南

如需详细了解如何创建项目以及 Google Cloud 的一般信息,我们建议您参阅以下资源:

启用 API

Google Cloud 中列出的适用于 Device Access 的 API 库是 Smart Device Management API。您必须先在项目中启用此 API,然后才能使用 Device Access 。

API 启用页面上启用 Smart Device Management API

OAuth 2.0 客户端 ID

SDM API 使用 Google OAuth 进行 user授权。为了完成授权流程,您需要生成 OAuth 凭据,即 OAuth 2.0 客户端 ID。

凭据页面上获取 OAuth 2.0 客户端 ID。

未经验证的应用

SDM API 使用受限范围,这意味着任何在授权期间使用此范围的应用都将处于“未经验证”状态,除非完成 OAuth API 验证当您将 Device Access 用于个人用途时,无需进行 OAuth API 验证。

在授权过程中,您可能会看到“Google 尚未验证此应用”屏幕,如果您的 OAuth 权限请求页面中未在 Google Cloud 中配置 sdm.service 范围,则会显示此屏幕。点击高级选项,然后点击前往项目名称(不安全),即可绕过此界面。

如需了解详情,请参阅“未经验证的应用”界面

指标

Google Cloud 为 SDM API 提供用量和延迟时间等指标。这些指标与 Google Cloud 上提供的其他 API 和服务指标一起作为 Smart Device Management API 的一部分发布。

如果您的 Google Cloud 项目已启用 Smart Device Management API,请在相应 API 的指标页面上查看指标。

如需了解详情,请参阅监控 API 使用情况