يتم توفير إمكانية الوصول إلى واجهة برمجة التطبيقات لمجموعة أدوات Smart Device Management من خلال Google Cloud. لتفعيل واجهة برمجة التطبيقات وتفويض حساب Google باستخدام جهاز Google Nest متوافق، عليك إنشاء مشروع على Google Cloud.
يمكنك استخدام مشروع حالي على Google Cloud أو إنشاء مشروع جديد. إذا لم يكن لديك مشروع أو لم تكن على دراية بخدمة Google Cloud، ننصحك بمراجعة "دليل البدء السريع" أولاً. ويرشدك إلى كل الخطوات اللازمة للبدء باستخدام Device Access.
الانتقال إلى "دليل البدء السريع"
لمزيد من المعلومات حول إنشاء المشاريع وGoogle Cloud بشكل عام، نقترح الاطّلاع على المراجع التالية:
تفعيل واجهة برمجة التطبيقات
مكتبة واجهات برمجة التطبيقات المدرَجة في Google Cloud ل Device Access هي Smart Device Management API. قبل أن تتمكّن من استخدام Device Access ، يجب تفعيل واجهة برمجة التطبيقات هذه في مشروعك.
فعِّل Smart Device Management API في صفحة تفعيل واجهة برمجة التطبيقات.
معرِّف عميل OAuth 2.0
تستخدم واجهة برمجة التطبيقات SDM API بروتوكول Google OAuth من أجل user التفويض. لإكمال عملية التفويض، عليك إنشاء بيانات اعتماد OAuth في شكل معرّف عميل OAuth 2.0.
احصل على معرِّف عميل OAuth 2.0 في صفحة بيانات الاعتماد.
التطبيقات التي لم يتم التحقّق منها
تستخدم واجهة برمجة التطبيقات SDM API نطاقًا محظورًا، ما يعني أنّ أي تطبيقات تستخدم هذا النطاق أثناء التفويض ستكون "غير مؤكَّدة" ما لم يتم إكمال التحقّق من واجهة برمجة التطبيقات OAuth API. عند استخدام Device Access لأغراض شخصية، لا يلزم إكمال عملية التحقّق من واجهة برمجة التطبيقات عبر بروتوكول OAuth.
قد تظهر لك شاشة "لم تتحقّق Google من صحة هذا التطبيق" أثناء عملية التفويض، والتي تظهر في حال عدم ضبط نطاق sdm.service
على شاشة موافقة OAuth في Google Cloud. يمكن تجاوز هذه الشاشة
من خلال النقر على الخيار متقدم ثم النقر على الانتقال إلى اسم
المشروع (غير آمن).
يمكنك الاطّلاع على شاشة التطبيق الذي لم يتم التحقّق منه لمزيد من المعلومات.
المقاييس
توفّر Google Cloud مقاييس، مثل الاستخدام ووقت الاستجابة، لواجهة برمجة التطبيقات SDM API. ويتم إصدارها كجزء من Smart Device Management API، بالإضافة إلى مقاييس واجهات برمجة التطبيقات والخدمات الأخرى المقدَّمة على Google Cloud.
إذا كان مشروعك على Google Cloud قد فعَّل Smart Device Management API، يمكنك الاطّلاع على مقاييسك في صفحة المقاييس لواجهة برمجة التطبيقات.
اطّلِع على مراقبة استخدام Monitoring API للحصول على مزيد من المعلومات.