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