Google berkomitmen untuk memajukan ekuitas ras untuk komunitas kulit hitam. Lihat bagaimana.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Ikhtisar Otorisasi

Nest API menyediakan informasi yang dapat Anda gunakan untuk membangun pengalaman rumah. Informasi tersebut pada akhirnya dimiliki oleh pengguna, dan pengguna dapat secara eksplisit memilih untuk membagikan informasi ini dengan produk Works with Nest.

Tujuan otorisasi adalah untuk memberi pelanggan Anda cara aman untuk memberikan akses ke data perangkat Nest mereka.

Alurnya terlihat seperti ini:

Ikhtisar otorisasi

Situs atau aplikasi produk sebelum otorisasi

Di situs atau aplikasi produk Anda, Anda dapat memberikan cara bagi pelanggan untuk memberikan akses produk Anda ke data perangkat Nest mereka. Untuk melakukan ini, buat tombol atau elemen UI lainnya untuk memulai aliran OAuth.

Saat Anda membuat otorisasi pengguna ke dalam aplikasi Anda, Anda dapat:

  • gunakan browser eksternal untuk mengotorisasi aplikasi
  • gunakan halaman baru untuk membuat aplikasi web

Untuk panduan desain lebih lanjut, lihat kebijakan desain Nest .

iFrames

iFrames menyajikan informasi, baik yang disematkan ke halaman web atau sebagai tampilan web di aplikasi asli. Alur OAuth tidak mendukung penyematan dalam iFrames .

Sarang masuk

Jika pengguna belum masuk, kami meminta pengguna untuk masuk.

Notifikasi koneksi (non-pemilik saja)

Jika pengguna adalah anggota dari akun keluarga, dan tidak memiliki semua struktur dalam akun, pemberitahuan koneksi akan muncul setelah login. Pemberitahuan ini mencantumkan struktur apa yang dapat diotorisasi pengguna dengan produk Works with Nest Anda.

Jika pengguna adalah pemilik akun, pemberitahuan koneksi tidak muncul, dan halaman izin ditampilkan segera setelah masuk.

Untuk informasi lebih lanjut, lihat Akun Keluarga .

Otorisasi pengguna

Izin Nest

Kami akan meminta pengguna untuk memberikan akses ke produk Anda. Halaman ini menampilkan izin dan deskripsi yang Anda masukkan saat membuat klien.

Untuk informasi lebih lanjut, lihat Tinjauan Izin .

Otorisasi pengguna

Situs atau aplikasi produk setelah otorisasi

Setelah pelanggan Anda mengesahkan produk Works with Nest Anda, kami akan mengirimkan kode otorisasi yang dapat ditukar dengan produk Anda dengan token akses. Produk Works with Nest Anda kemudian dapat mengirim token akses dengan panggilan API untuk mengakses data Nest.

Pelanggan Anda dapat mencabut akses kapan saja, yang akan mencegah produk Works with Nest Anda membuat permintaan lebih lanjut untuk data perangkat pelanggan.

Untuk mempelajari cara mengatur alur otorisasi untuk pengguna dan mendapatkan token akses, lihat Otentikasi dan Otorisasi dengan OAuth 2.0 .