Anúncio: todos os projetos não comerciais registrados para usar o Earth Engine antes de 15 de abril de 2025 precisam verificar a qualificação não comercial para manter o acesso. Se você não fizer a verificação até 26 de setembro de 2025, seu acesso poderá ser suspenso.
ee.Authenticate
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
somente biblioteca de cliente Python
Solicita que você autorize o acesso ao Earth Engine via OAuth2.
Direciona você para uma página de autenticação no servidor do Editor de código em
code.earthengine.google.com/client-auth.
Você precisa escolher um projeto do Cloud para armazenar sua configuração de desenvolvedor (cliente OAuth). Pode ser o mesmo projeto do Cloud que você já usa no
Editor de código, se ainda não tiver configurado um cliente OAuth no projeto.
Na página de configuração, também é possível escolher tornar o acesso ao notebook somente leitura.
Isso é recomendado se você estiver executando um notebook com código que não escreveu e que pode ser malicioso. Qualquer operação que tente gravar dados
vai falhar.
As credenciais obtidas por ee.Authenticate() serão gravadas em um token
persistente armazenado na máquina local. O ee.Initialize() vai usar automaticamente as credenciais persistentes, se elas existirem. Para usar credenciais de conta de serviço, consulte este guia.
Se for verdadeiro, não exija solicitações interativas.
code_verifier
String, opcional
Verificador de PKCE para evitar o roubo de código de autenticação.
auth_mode
String, opcional
Uma destas opções:
notebook: usa o autenticador do notebook.
Padrão para notebooks da Web, descrito acima.
gcloud: use a gcloud. Padrão para chamadas de linha de comando.
appdefault: lê GOOGLE_APPLICATION_CREDENTIALS.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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"]]