Annonce : Tous les projets non commerciaux enregistrés pour utiliser Earth Engine avant le 15 avril 2025 devront vérifier leur éligibilité non commerciale pour conserver leur accès. Si vous ne validez pas votre statut avant le 26 septembre 2025, votre accès pourra être suspendu.
ee.Authenticate
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Bibliothèque cliente Python uniquement
Vous invite à autoriser l'accès à Earth Engine via OAuth2.
Vous redirige vers une page d'authentification sur le serveur de l'éditeur de code à l'adresse code.earthengine.google.com/client-auth.
Vous devrez choisir un projet Cloud pour héberger votre configuration de développeur (client OAuth). Il peut s'agir du même projet Cloud que celui que vous utilisez déjà dans l'éditeur de code, si vous n'avez pas encore configuré de client OAuth dans le projet.
La page de configuration vous permet également de choisir de rendre l'accès au notebook en lecture seule.
Cette option est recommandée si vous exécutez un notebook avec du code que vous n'avez pas écrit et qui peut être malveillant. Toutes les opérations qui tentent d'écrire des données échoueront.
Les identifiants obtenus par ee.Authenticate() seront écrits dans un jeton persistant stocké sur l'ordinateur local. ee.Initialize() utilisera automatiquement les identifiants persistants, s'ils existent. Pour utiliser des identifiants de compte de service, consultez ce guide.
Si la valeur est "true", les invites interactives ne sont pas requises.
code_verifier
Chaîne, facultative
Clé de vérification PKCE pour empêcher le vol du code d'authentification.
auth_mode
Chaîne, facultative
Au choix :
notebook : utiliser l'authentificateur de notebook.
Valeur par défaut pour les notebooks Web, décrite ci-dessus.
gcloud : utilisez gcloud. Valeur par défaut pour les appels de ligne de commande.
appdefault : lire GOOGLE_APPLICATION_CREDENTIALS.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/26 (UTC)."],[],["The Python client library uses OAuth2 for Earth Engine access, directing users to an authentication page to select a Cloud Project. Users can opt for read-only access for enhanced security. `ee.Authenticate()` obtains credentials, saved locally for persistence, and `ee.Initialize()` automatically uses them. Alternative service account credentials can be used. The function `ee.Authenticate` accepts arguments like `authorization_code`, `quiet`, `code_verifier`, and `auth_mode` to control authentication behavior.\n"]]