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