การตั้งค่า Google Cloud Platform

สิทธิ์เข้าถึง 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 ใช้ OAuth ของ Google 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