دستگاهی را برای مشتری ادعا می کند و آن را به ثبت نام بدون لمس اضافه می کند. اگر دستگاه قبلاً توسط مشتری دیگری ادعا شده باشد، تماس با خطا مواجه می شود.
درخواست HTTP
POST https://androiddeviceprovisioning.googleapis.com/v1/partners/{partnerId}/devices:claim
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
partnerId | مورد نیاز. شناسه شریک فروشنده. |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "deviceIdentifier": { object ( |
فیلدها | |
---|---|
deviceIdentifier | مورد نیاز. مورد نیاز. شناسه دستگاه دستگاه مورد ادعا. |
sectionType | مورد نیاز. نوع بخش رکورد تأمین دستگاه. |
deviceMetadata | اختیاری. فراداده ای که باید به دستگاه متصل شود. |
preProvisioningToken | اختیاری. باید و فقط برای دستگاههای دارای سیستم عامل Chrome تنظیم شود. |
customer میدان اتحادیه مورد نیاز. مشتری که دستگاه برای او ادعا شده است. customer فقط می تواند یکی از موارد زیر باشد: | |
customerId | شناسه مشتری که دستگاه برای او ادعا شده است. |
googleWorkspaceCustomerId | شناسه مشتری Google Workspace. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
پیام پاسخ حاوی شناسه دستگاه ادعا.
نمایندگی JSON |
---|
{ "deviceId": string, "deviceName": string } |
فیلدها | |
---|---|
deviceId | شناسه دستگاه دستگاه مورد ادعا. |
deviceName | نام منبع دستگاه در قالب |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/androidworkprovisioning
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.