Notice: We're retiring Works with Nest. See the home page for more information.
Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

ภาพรวมการอนุมัติ

Nest API ให้ข้อมูลที่คุณสามารถใช้เพื่อสร้างประสบการณ์บ้าน ในที่สุดข้อมูลนั้นเป็นของผู้ใช้และผู้ใช้สามารถเลือกที่จะแบ่งปันข้อมูลนี้กับผลิตภัณฑ์ทำงานร่วมกับ Nest ได้อย่างชัดเจน

จุดประสงค์ของการอนุญาตคือให้วิธีที่ปลอดภัยแก่ลูกค้าของคุณในการให้สิทธิ์การเข้าถึงข้อมูลอุปกรณ์ Nest ของพวกเขา

การไหลมีลักษณะเช่นนี้:

ภาพรวมการอนุมัติ

ไซต์ผลิตภัณฑ์หรือแอพก่อนการอนุญาต

ในเว็บไซต์ผลิตภัณฑ์หรือแอพของคุณคุณสามารถให้วิธีสำหรับลูกค้าในการให้ผลิตภัณฑ์ของคุณเข้าถึงข้อมูลอุปกรณ์ Nest ของพวกเขา หากต้องการทำสิ่งนี้ให้สร้างปุ่มหรือองค์ประกอบ UI อื่น ๆ เพื่อเริ่มโฟลว์ OAuth

เมื่อคุณสร้างการอนุญาตผู้ใช้ในแอปของคุณคุณสามารถ:

  • ใช้เบราว์เซอร์ภายนอกเพื่ออนุญาตแอพ
  • ใช้หน้าใหม่เพื่อรับรองความถูกต้องของ webapp

สำหรับคำแนะนำการออกแบบเพิ่มเติมดู นโยบายการออกแบบ Nest

iFrames

iFrames นำเสนอข้อมูลไม่ว่าจะฝังลงในหน้าเว็บหรือเป็น webview ในแอพเนทีฟ โฟลว์ OAuth ไม่รองรับการฝังใน iFrames

เข้าสู่ระบบรัง

หากผู้ใช้ยังไม่ได้เข้าสู่ระบบเราจะแจ้งให้ผู้ใช้เข้าสู่ระบบ

การแจ้งเตือนการเชื่อมต่อ (ไม่ใช่เจ้าของเท่านั้น)

หากผู้ใช้เป็นสมาชิกของบัญชีครอบครัวและไม่ได้เป็นเจ้าของโครงสร้างทั้งหมดในบัญชีการแจ้งเตือนการเชื่อมต่อจะปรากฏขึ้นหลังจากเข้าสู่ระบบ การแจ้งเตือนนี้แสดงรายการโครงสร้างที่ผู้ใช้สามารถอนุมัติผลิตภัณฑ์ทำงานร่วมกับ Nest ของคุณ

หากผู้ใช้เป็นเจ้าของบัญชีการแจ้งเตือนการเชื่อมต่อจะไม่ปรากฏขึ้นและหน้าการอนุญาตจะปรากฏขึ้นทันทีหลังจากเข้าสู่ระบบ

สำหรับข้อมูลเพิ่มเติมดู บัญชีครอบครัว

การอนุญาตของผู้ใช้

สิทธิ์การซ้อน

เราจะแจ้งให้ผู้ใช้เพื่อให้สิทธิ์การเข้าถึงผลิตภัณฑ์ของคุณ หน้านี้แสดงสิทธิ์และคำอธิบายที่คุณป้อนเมื่อคุณสร้างลูกค้า

สำหรับข้อมูลเพิ่มเติมดู ภาพรวมการอนุญาต

การอนุญาตของผู้ใช้

ไซต์ผลิตภัณฑ์หรือแอพหลังจากได้รับอนุญาต

หลังจากที่ลูกค้าของคุณอนุญาตผลิตภัณฑ์ทำงานร่วมกับ Nest เราจะส่งรหัสการอนุญาตที่ผลิตภัณฑ์ของคุณสามารถแลกเปลี่ยนเป็นโทเค็นการเข้าถึง ผลิตภัณฑ์ Works with Nest ของคุณสามารถส่งโทเค็นการเข้าถึงด้วยการเรียก API เพื่อเข้าถึงข้อมูล Nest

ลูกค้าของคุณสามารถยกเลิกการเข้าถึงได้ตลอดเวลาซึ่งจะป้องกันไม่ให้ผลิตภัณฑ์ทำงานกับ Nest ของคุณทำการร้องขอเพิ่มเติมสำหรับข้อมูลอุปกรณ์ของลูกค้า

หากต้องการเรียนรู้วิธีตั้งค่าโฟลว์การอนุญาตสำหรับผู้ใช้และรับโทเค็นการเข้าถึงให้ดูที่การ ตรวจสอบสิทธิ์และการอนุญาตด้วย OAuth 2.0