SDM API'ye erişim Google Cloud üzerinden sağlanır. API'yi etkinleştirmek ve desteklenen bir Google Nest cihazıyla Google Hesabı'nı yetkilendirmek için Google Cloud projeniz olmalıdır.
Mevcut bir Google Cloud projesini kullanabilir veya yeni bir proje oluşturabilirsiniz. Projeniz yoksa veya Google Cloud'u bilmiyorsanız önce Hızlı Başlangıç Kılavuzu'nu incelemenizi öneririz. Device Accessile başlamak için gerekli tüm adımlarda size yol gösterir.
Hızlı Başlangıç Kılavuzu'na gitme
Proje oluşturma ve Google Cloud hakkında daha fazla bilgi edinmek için aşağıdaki kaynakları incelemenizi öneririz:
API'yi etkinleştirme
Google Cloud'da Device Access için listelenen API kitaplığı, Smart Device Management API'dir. Device Access kullanabilmek için önce projenizde bu API'yi etkinleştirmeniz gerekir.
API Etkinleştirme sayfasında Smart Device Management API'yi etkinleştirin.
OAuth 2.0 istemci kimliği
SDM API, yetkilendirme için Google OAuth'u kullanır. user Yetkilendirme sürecini tamamlamak için OAuth 2.0 istemci kimliği şeklinde OAuth kimlik bilgileri oluşturmanız gerekir.
Kimlik Bilgileri sayfasında OAuth 2.0 istemci kimliği edinin.
Doğrulanmamış uygulamalar
SDM API'si, sınırlı bir kapsam kullanır. Bu nedenle, yetkilendirme sırasında bu kapsamı kullanan tüm uygulamalar, OAuth API Doğrulaması tamamlanmadığı sürece "doğrulanmamış" olarak işaretlenir. Device Access kişisel kullanım için kullanıldığında OAuth API doğrulaması gerekli değildir.
Yetkilendirme işlemi sırasında, Google Cloud'daki OAuth izin ekranınızda sdm.service
kapsamı yapılandırılmamışsa "Google bu uygulamayı doğrulamadı" ekranı görebilirsiniz. Bu ekranı atlamak için Gelişmiş seçeneğini ve ardından Proje Adı'na git (güvenli değil) seçeneğini tıklayın.
Daha fazla bilgi için Doğrulanmamış uygulama ekranı başlıklı makaleyi inceleyin.
Metrikler
Google Cloud, SDM API için kullanım ve gecikme gibi metrikler sağlar. Bu metrikler, Google Cloud'da sağlanan diğer API'ler ve hizmet metrikleriyle birlikte Smart Device Management API'nin bir parçası olarak yayınlanır.
Google Cloud projenizde Smart Device Management API etkinse API'nin Metrikler sayfasında metriklerinizi görüntüleyin.
Daha fazla bilgi için API Kullanımını İzleme başlıklı makaleyi inceleyin.