ee.Authenticate

hanya library klien python

Mendorong Anda untuk mengizinkan akses ke Earth Engine melalui OAuth2.

Mengarahkan Anda ke halaman autentikasi di server Editor Kode di code.earthengine.google.com/client-auth. Anda harus memilih Project Cloud untuk menyimpan konfigurasi developer (Klien OAuth). Project Cloud ini dapat berupa project yang sama dengan yang sudah Anda gunakan di Editor Kode, jika Anda belum menyiapkan klien OAuth di project tersebut.

Halaman penyiapan juga memungkinkan Anda memilih untuk membuat akses notebook hanya baca. Opsi ini direkomendasikan jika Anda menjalankan notebook dengan kode yang tidak Anda tulis dan yang mungkin berbahaya. Setiap operasi yang mencoba menulis data akan gagal.

Kredensial yang diperoleh oleh ee.Authenticate() akan ditulis ke token persisten yang disimpan di komputer lokal. ee.Initialize() akan otomatis menggunakan kredensial persisten, jika ada. Untuk menggunakan kredensial akun layanan sebagai gantinya, lihat panduan ini.

PenggunaanHasil
ee.Authenticate(authorization_code=None, quiet=None, code_verifier=None, auth_mode=None) None
ArgumenJenisDetail
authorization_code String, opsional Kode otorisasi opsional.
quiet Boolean, opsional Jika benar (true), jangan memerlukan perintah interaktif.
code_verifier String, opsional Verifier PKCE untuk mencegah pencurian kode otorisasi.
auth_mode String, opsional Salah satu dari: notebook - Menggunakan pengautentikasi notebook. Default untuk notebook web, yang dijelaskan di atas. gcloud - Gunakan gcloud. Default untuk panggilan command line. appdefault - Membaca GOOGLE_APPLICATION_CREDENTIALS.