Method: customers.devices.signDevice
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
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 ID。
|
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
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2022-09-26 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2022-09-26 (世界標準時間)。"],[[["Signs a device with the provided FCC ID and serial number using the SAS Portal API."],["Requires a POST request to the specific endpoint `https://sasportal.googleapis.com/v1alpha1/{device.name=customers/*/devices/*}:signDevice`."],["The request body includes device details like FCC ID, serial number, preloaded and active configurations."],["Upon successful signing, the response body will be empty."],["Needs authorization with the scope `https://www.googleapis.com/auth/userinfo.email`."]]],["This document details how to sign a device using a POST HTTP request to `https://sasportal.googleapis.com/v1alpha1/{device.name=customers/*/devices/*}:signDevice`. The request requires a JSON body including the device's `fccId`, `serialNumber`, `preloadedConfig`, `activeConfig`, `state`, and `grants`. `device.name` is a path parameter indicating the resource path. A successful request returns an empty body. Authorization requires the `https://www.googleapis.com/auth/userinfo.email` OAuth scope.\n"]]