สิทธิ์เข้าถึง 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 คุณต้องเปิดใช้ API นี้ในโปรเจ็กต์ก่อนจึงจะใช้ได้ Device Access
เปิดใช้ Smart Device Management 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 คุณข้ามหน้าจอนี้ได้โดยคลิกตัวเลือกขั้นสูง แล้วคลิกไปที่ชื่อโปรเจ็กต์ (ไม่ปลอดภัย)
ดูข้อมูลเพิ่มเติมได้ที่หน้าจอแอปที่ยังไม่ได้รับการยืนยัน
เมตริก
Google Cloud มีเมตริก เช่น การใช้งานและเวลาในการตอบสนอง สำหรับ SDM API โดยจะเปิดตัวเป็นส่วนหนึ่งของ Smart Device Management API พร้อมกับเมตริก API และบริการอื่นๆ ที่มีให้บริการใน Google Cloud
หากโปรเจ็กต์ Google Cloud เปิดใช้ Smart Device Management API ให้ดูเมตริกในหน้าเมตริกของ API
ดูข้อมูลเพิ่มเติมได้ที่การตรวจสอบการใช้งาน API