Method: customers.devices.signDevice

device 进行签名。

HTTP 请求

POST https://sasportal.googleapis.com/v1alpha1/{device.name=customers/*/devices/*}:signDevice

网址采用 gRPC 转码语法。

路径参数

参数
device.name

string

仅供输出。资源路径名称。

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "device": {
    "name": string,
    "fccId": string,
    "serialNumber": string,
    "preloadedConfig": {
      object (DeviceConfig)
    },
    "activeConfig": {
      object (DeviceConfig)
    },
    "state": enum (State),
    "grants": [
      {
        object (DeviceGrant)
      }
    ]
  }
}
字段
device.fccId

string

设备的 FCC 标识符。

device.serialNumber

string

设备制造商为设备分配的序列号。

device.preloadedConfig

object (DeviceConfig)

通过 SAS Portal API 指定的设备配置。

device.activeConfig

object (DeviceConfig)

仅供输出。注册 SAS 的设备的当前配置。

device.state

enum (State)

仅供输出。设备状态。

device.grants[]

object (DeviceGrant)

仅供输出。设备持有的授权。

响应正文

如果成功,则响应正文将为空。

授权范围

需要以下 OAuth 范围:

  • https://www.googleapis.com/auth/userinfo.email