SDM API 的存取權可透過 Google Cloud 取得。您必須擁有 Google Cloud 專案,才能啟用 API 並授權 Google 帳戶使用支援的 Google Nest 裝置。
您可以使用現有的 Google Cloud 專案,或是建立新專案。如果您沒有專案,或是不熟悉 Google Cloud,建議您先參閱快速入門指南。這份指南會引導您完成所有必要步驟,協助您開始使用 Device Access。
如要進一步瞭解如何建立專案和 Google Cloud 的一般資訊,建議您參閱下列資源:
啟用 API
在 Google Cloud 中列出的 Device Access API 程式庫是 Smart Device Management API。您必須先在專案中啟用此 API,才能使用 Device Access 。
在「API 啟用」頁面中啟用 Smart Device Management API。
OAuth 2.0 用戶端編號
SDM API 會使用 Google OAuth 進行 user授權。如要完成授權程序,您必須以 OAuth 2.0 用戶端 ID 的形式產生 OAuth 憑證。
未經驗證的應用程式
SDM API 使用受限範圍,也就是說,如果未完成 OAuth API 驗證,在授權期間使用這個範圍的應用程式都會是「未經驗證」。如果您將 Device Access 用於個人用途,則不需要進行 OAuth API 驗證。
授權過程中,如果未在 Google Cloud 的 OAuth 同意畫面上設定 sdm.service
範圍,您可能會看到「Google 尚未驗證這個應用程式」畫面。如要略過這個畫面,請按一下「進階」選項,然後點選「前往 專案名稱 (不安全)」。
詳情請參閱「未驗證的應用程式畫面」。
指標
Google Cloud 為 SDM API 提供指標,例如使用情形和延遲時間。這類 API 會連同 Smart Device Management API 與 Google Cloud 提供的其他 API 和服務指標一起發布。
如果您的 Google Cloud 專案已啟用 Smart Device Management API,請前往 API 的「指標」頁面查看指標。
詳情請參閱「監控 API 使用情形」。