Smart Device Management API
يمكنك السماح لمجموعة محددة من شركاء المؤسسات بالوصول إلى أجهزة Google وNest والتحكّم فيها وإدارتها آليًا.
الخدمة: smartdevicemanagement.googleapis.com
للاتصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، فاستخدم المعلومات التالية عند تقديم طلبات واجهة برمجة التطبيقات.
مستند "اقتراحات"
مستند الاستكشاف هو مواصفات يمكن للآلة قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. ويتم استخدامه لإنشاء مكتبات للعملاء ومكوّنات IDE وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفّر هذه الخدمة مستند الاستكشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تحتوي هذه الخدمة على نقطة نهاية الخدمة التالية وجميع معرّفات الموارد المنتظمة (URI) التالية مرتبطة بنقطة نهاية الخدمة هذه:
https://smartdevicemanagement.googleapis.com
الطُرق |
executeCommand |
POST /v1/{name=enterprises/*/devices/*}:executeCommand
تنفيذ أمر على جهاز تديره المؤسسة. |
get |
GET /v1/{name=enterprises/*/devices/*}
الحصول على جهاز تديره المؤسسة. |
list |
GET /v1/{parent=enterprises/*}/devices
يتم عرض الأجهزة التي تديرها المؤسسة. |
الطُرق |
get |
GET /v1/{name=enterprises/*/structures/*}
الحصول على بنية تديرها المؤسسة. |
list |
GET /v1/{parent=enterprises/*}/structures
يتم إدراج البنى التي تديرها المؤسسة. |
الطُرق |
get |
GET /v1/{name=enterprises/*/structures/*/rooms/*}
يحصل على غرفة تديرها المؤسسة. |
list |
GET /v1/{parent=enterprises/*/structures/*}/rooms
يسرد الغرف التي تديرها المؤسسة. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-08-10 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-08-10 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The Smart Device Management API enables select enterprise partners to programmatically access, control, and manage Google and Nest devices."],["Developers can utilize the provided REST resources for interacting with devices, structures, and rooms within the enterprise environment."],["The API offers methods for executing commands on devices, retrieving device details, and listing devices, structures, and rooms."],["Google-provided client libraries are recommended for seamless integration with the service."],["A discovery document and service endpoint are available to facilitate interaction with the API."]]],["Enterprise partners can use the `smartdevicemanagement.googleapis.com` service to interact with Google and Nest devices. This involves using REST APIs to manage devices, structures, and rooms. Key actions include: executing commands on devices via `executeCommand`, retrieving device details with `get`, and listing devices via `list`. Additionally, structures and rooms can be accessed and listed using `get` and `list` methods. The service uses a discovery document and a defined service endpoint for interaction.\n"]]