Google is committed to advancing racial equity for Black communities. See how.

نمای کلی مجوز

Nest API اطلاعاتی را در اختیار شما قرار می دهد که می توانید برای ایجاد تجربیات در خانه استفاده کنید. این اطلاعات در نهایت متعلق به کاربران است و کاربران می توانند صریحاً تصمیم بگیرند که این اطلاعات را با محصولات Works with Nest به اشتراک بگذارند.

هدف از تأیید مجوز این است که به مشتریان خود وسیله ایمنی برای دسترسی به داده های دستگاه Nest آنها بدهید.

جریان به این شکل است:

نمای کلی مجوز

سایت یا برنامه محصول قبل از مجوز

در سایت یا برنامه محصول خود ، می توانید روشی را برای مشتریان فراهم کنید تا به محصول شما اجازه دهند به داده های دستگاه Nest خود دسترسی پیدا کند. برای این کار ، یک دکمه یا یک عنصر UI دیگر برای شروع جریان OAuth ایجاد کنید.

وقتی مجوز کاربر را در برنامه خود ایجاد می کنید ، می توانید:

  • برای اجازه دادن به برنامه ای از یک مرورگر خارجی استفاده کنید
  • از صفحه جدید برای نوشتن webapp استفاده کنید

برای راهنمایی طراحی بیشتر، نگاه کنید به سیاست های طراحی آشیانه .

iFrames

iFrames اطلاعات را ارائه می دهد ، یا در یک صفحه وب یا به عنوان یک نمایش وب در یک برنامه بومی جاسازی شده است. جریان OAuth حفظ پشتیبانی نمی کند تعبیه در نکته ها .

ورود به سیستم آشیانه

اگر کاربر قبلاً وارد نشده است ، ما از کاربر می خواهیم وارد سیستم شود.

اعلان اتصال (فقط غیر مالک)

اگر کاربر عضوی از یک حساب خانوادگی است ، و کلیه ساختارهای موجود در حساب را در اختیار ندارد ، پس از ورود به سیستم یک اعلان اتصال ظاهر می شود. این اعلان لیست ساختارهایی را نشان می دهد که کاربر می تواند با این نسخهها کارها را با محصول Nest شما مجاز کند.

اگر کاربر مالک حساب باشد ، اعلان اتصال ظاهر نمی شود و صفحه مجوزها بلافاصله پس از ورود به سیستم نمایش داده می شود.

برای اطلاعات بیشتر، نگاه کنید به حساب خانواده .

مجوز کاربر

مجوزهای Nest

ما از کاربر می خواهیم اجازه دسترسی به محصول شما را بدهد. این صفحه مجوزها و توضیحاتی را که هنگام ایجاد مشتری خود وارد کرده اید نمایش می دهد.

برای اطلاعات بیشتر، نگاه کنید به بررسی اجمالی مجوز ها .

مجوز کاربر

سایت یا برنامه محصول پس از مجوز

پس از اینکه مشتری شما محصولات Works with Nest شما را مجوز داد ، ما یک کد مجاز ارسال می کنیم که محصول شما می تواند با رمز دسترسی مبادله کند. محصول Works with Nest شما می تواند رمز دسترسی را با تماس های API برای دسترسی به داده های Nest ارسال کند.

مشتریان شما می توانند در هر زمان دسترسی را لغو کنند ، این امر باعث می شود محصول Works with Nest درخواست بیشتری برای داده های دستگاه مشتری نداشته باشد.

برای آشنایی با نحوه راه اندازی یک جریان مجوز برای یک کاربر و به دست آوردن یک نشانه دسترسی، و Authentication و Authorization با OAuth 2.0 .