دسترسی به SDM API از طریق Google Cloud ارائه می شود. برای فعال کردن API و مجوز یک حساب Google با یک دستگاه Google Nest پشتیبانی شده، به یک پروژه Google Cloud نیاز دارید.
می توانید از یک پروژه Google Cloud موجود استفاده کنید یا یک پروژه جدید ایجاد کنید. اگر پروژه ای ندارید یا با Google Cloud آشنایی ندارید، توصیه می کنیم ابتدا راهنمای شروع سریع را مرور کنید. شما را در تمام مراحل لازم برای شروع راهنمایی می کند Device Access.
برای کسب اطلاعات بیشتر در مورد ایجاد پروژه ها و به طور کلی Google Cloud، منابع زیر را توصیه می کنیم:
API را فعال کنید
کتابخانه API فهرست شده در Google Cloud برای Device Access Smart Device Management API است. قبل از اینکه بتوانید استفاده کنید Device Access شما باید این API را در پروژه خود فعال کنید.
API مدیریت دستگاه هوشمند را در صفحه فعال سازی API فعال کنید.
شناسه مشتری OAuth 2.0
SDM API از Google OAuth برای استفاده می کند userمجوز برای تکمیل فرآیند مجوز، باید اعتبارنامه OAuth را در قالب یک شناسه مشتری OAuth 2.0 ایجاد کنید.
شناسه مشتری OAuth 2.0 را در صفحه اعتبارنامه دریافت کنید.
برنامه های تایید نشده
SDM API از یک محدوده محدود استفاده میکند، به این معنی که هر برنامهای که در طول مجوز از این محدوده استفاده میکند، «تأیید نمیشود» مگر اینکه تأیید OAuth API تکمیل شود. هنگام استفاده Device Access برای استفاده شخصی، تأیید OAuth API مورد نیاز نیست.
ممکن است در طول فرآیند مجوز، صفحه «Google این برنامه را تأیید نکرده است» ببینید، که اگر محدوده sdm.service
در صفحه رضایت OAuth شما در Google Cloud پیکربندی نشده باشد ظاهر می شود. این صفحه را می توان با کلیک کردن روی گزینه Advanced و سپس کلیک کردن روی Go to Project Name (ناامن) دور زد.
برای اطلاعات بیشتر به صفحه برنامه تأیید نشده مراجعه کنید.
معیارها
Google Cloud معیارهایی مانند میزان استفاده و تأخیر را برای SDM API ارائه میکند. آنها به عنوان بخشی از API مدیریت دستگاه هوشمند ، در کنار سایر معیارهای API و خدمات ارائه شده در Google Cloud منتشر می شوند.
اگر پروژه Google Cloud شما دارای API مدیریت دستگاه هوشمند فعال است، معیارهای خود را در صفحه Metrics برای API مشاهده کنید.
برای اطلاعات بیشتر به نظارت بر استفاده از API مراجعه کنید.