Method: customers.devices.signDevice

device imzalar.

HTTP isteği

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

URL, gTB Kod Geçişi söz dizimini kullanır.

Yol parametreleri

Parametreler
device.name

string

Yalnızca çıkış. Kaynak yolu adı.

İstek metni

İstek gövdesi aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "device": {
    "name": string,
    "fccId": string,
    "serialNumber": string,
    "preloadedConfig": {
      object (DeviceConfig)
    },
    "activeConfig": {
      object (DeviceConfig)
    },
    "state": enum (State),
    "grants": [
      {
        object (DeviceGrant)
      }
    ]
  }
}
Alanlar
device.fccId

string

Cihazın FCC tanımlayıcısı.

device.serialNumber

string

Cihaz üreticisi tarafından cihaza atanan seri numarası.

device.preloadedConfig

object (DeviceConfig)

Cihazın SAS Portal API'sı aracılığıyla belirtilen yapılandırması.

device.activeConfig

object (DeviceConfig)

Yalnızca çıkış. Cihazın SAS'da kayıtlı olduğu geçerli yapılandırması.

device.state

enum (State)

Yalnızca çıkış. Cihaz durumu.

device.grants[]

object (DeviceGrant)

Yalnızca çıkış. Cihaz tarafından verilen hibeler.

Yanıt metni

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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