Anuncio: Todos los proyectos no comerciales registrados para usar Earth Engine antes del 15 de abril de 2025 deben verificar su elegibilidad no comercial para mantener el acceso. Si no realizas la verificación antes del 26 de septiembre de 2025, es posible que se suspenda tu acceso.
ee.Authenticate
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Solo biblioteca cliente de Python
Te solicita que autorices el acceso a Earth Engine a través de OAuth2.
Te dirige a una página de autenticación en el servidor del editor de código en code.earthengine.google.com/client-auth.
Deberás elegir un proyecto de Cloud para almacenar la configuración del desarrollador (cliente de OAuth). Puede ser el mismo proyecto de Cloud que ya usas en el editor de código, si aún no configuraste un cliente de OAuth en el proyecto.
En la página de configuración, también puedes elegir que el acceso al notebook sea de solo lectura.
Se recomienda esta opción si ejecutas un notebook con código que no escribiste y que podría ser malicioso. Fallarán todas las operaciones que intenten escribir datos.
Las credenciales que obtiene ee.Authenticate() se escribirán en un token persistente almacenado en la máquina local. ee.Initialize() usará automáticamente las credenciales persistentes, si existen. Si deseas usar credenciales de cuenta de servicio, consulta esta guía.
Si es verdadero, no se requieren mensajes interactivos.
code_verifier
Cadena, opcional
Verificador de PKCE para evitar el robo de códigos de autorización
auth_mode
Cadena, opcional
Una de las siguientes opciones:
notebook: Usa el autenticador de notebook.
Es el valor predeterminado para los notebooks web, como se describió anteriormente.
gcloud: Usa gcloud. Es el valor predeterminado para las llamadas de línea de comandos.
appdefault: Lee GOOGLE_APPLICATION_CREDENTIALS.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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"]]