创建项目

默认情况下,所有新创建的项目都可以访问 Device Access 沙盒 环境。

  • 您最多可以为单个账号创建 3 个项目。
  • 多个项目可以使用相同的项目名称,该名称会在 授权过程中显示。
  • 每个账号都受速率限制和用户 限制的约束。

如需将项目与 SDM API 搭配使用,您必须为该项目指定 OAuth 客户端 ID。

注册设备权限

在创建第一个项目之前,您必须注册 Device Access。 注册包括接受 Google APIDevice Access Sandbox 服务条款,以及为每个账号支付一次性 且不可退款的费用(5 美元)。

您必须接受这两项服务条款并支付注册费,才能创建项目。这适用于所有用户,包括个人用户和希望创建商业产品的用户。

如果您尚未注册,请在 Device Access 控制台中注册:

前往 Device Access 控制台

创建项目

注册后,请创建项目:

  1. 在控制台主屏幕上,选择 创建 项目。 如果您没有看到 此选项,则表示您已达到账号的项目数量上限,无法再创建 其他项目。
  2. 填写创建过程中的每个屏幕:
    1. 为您的项目输入名称。
    2. 可选。输入 Google Cloud 项目中的 OAuth 2.0 客户端 ID。如果您还没有客户端 ID,可以跳过此步骤,稍后再进行更新。如需了解如何获取客户端 ID,请参阅 设置 Google Cloud Platform
    3. 启用或停用事件。事件由 Google Cloud Pub/Sub 管理,并为已获项目授权的所有设备和结构提供异步更新。如果您需要事件,请依次选择 启用事件创建项目 ,然后修改 Pub/Sub 主题并提供主题 ID。如果您不确定,请选择停用 。 您随时可以启用它们。
  3. 完成后,系统会为您的项目分配一个项目 ID,其形式为 UUID,例如 32c4c2bc-fe0d-461b-b51c-f3885afff2f0。请记下此 ID,您需要使用它进行所有 SDM API 调用。

此项目 ID 用于 OAuth 和 API 调用。它特定于您的 Device Access 项目,与 Google Cloud 项目 ID 无关。

项目环境

创建项目后,环境将设置为  沙盒  。所有项目都从该环境开始。

如果您打算将 Device Access 用于个人用途,则无需执行任何其他操作 。您的项目将保留在沙盒中。

如果您打算将 Device Access 作为商业智能家居 产品的一部分使用,请参阅申请进入商业开发阶段,了解后续 步骤。