Google Cloud Platform 设置

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

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

前往快速入门指南

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

启用 API

Google Cloud 中列出的 API 库是 Device Access 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 尚未验证此应用”屏幕,如果未在 Google Cloud 的OAuth 权限请求屏幕上配置 sdm.service 范围,则会显示此屏幕。您可以点击高级 选项,然后点击前往 项目名称(不安全) 来绕过此屏幕。

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

指标

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

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

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