Method: customers.devices.signDevice
درخواست HTTP
POST https://sasportal.googleapis.com/v1alpha1/{device.name=customers/*/devices/*}:signDevice
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های |
---|
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
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2022-09-26 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 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"]]