根據預設,所有新建立的專案都會具備 Device Access 沙箱環境存取權。
如要搭配 SDM API 使用專案,您必須指定專案的 OAuth 用戶端 ID。
註冊裝置存取權
在建立第一個專案之前,您必須註冊 Device Access。註冊程序包括接受《Google API》和《Device Access Sandbox 服務條款》,以及每個帳戶須支付一次性不可退還的費用 (5 美元)。
您必須接受《服務條款》並支付註冊費用,才能建立專案。這項規定適用於所有使用者,包括個人使用者和希望建立商業產品的使用者。
如果您尚未註冊,請前往 Device Access 管理中心註冊:
建立專案
註冊完成後,請建立專案:
- 在控制台主畫面中,選取「Create project」 。 如果您沒有看到這個選項,表示您的帳戶已達到上限,無法再建立其他專案。
- 填寫建立程序的各個畫面:
- 請輸入專案名稱。
- 選用。輸入 Google Cloud 專案的 OAuth 2.0 用戶端 ID。如果您尚未取得用戶端 ID,可以略過這項操作,稍後再更新。如要瞭解如何取得用戶端 ID,請參閱「設定 Google Cloud Platform」一文。
- 啟用或停用事件。事件由 Google Cloud Pub/Sub 管理,並為專案授權的所有裝置和結構提供非同步更新。如要查看事件,請選取「啟用」。如果不確定,請選取「停用」。之後隨時可以啟用。
- 完成後,系統會為您的專案指派專案 ID,格式為 UUID,例如
32c4c2bc-fe0d-461b-b51c-f3885afff2f0
。請記下這個 ID,因為您需要它來進行所有 SDM API 呼叫。
這個專案 ID 會用於 OAuth 和 API 呼叫。專案專屬於您的Device Access 專案,與 Google Cloud 專案 ID 無關。
專案環境
建立專案後,環境會設為「Sandbox」 。所有專案都會在這個環境中啟動。
如果您打算將 Device Access 用於個人用途,則無須採取任何其他行動。您的專案會保留在沙箱中。
如果您打算將 Device Access 用於商業智慧型家居產品,請參閱「申請商業開發」一文,瞭解後續步驟。