Configure o acesso à API

Google Cloud As APIs ajudam a aceder programaticamente Google Cloud aos serviços a partir da linha de comandos, através de scripts automatizados ou nas suas próprias aplicações.

Por exemplo, pode querer desenvolver uma aplicação que ajude os administradores a analisar como os respetivos recursos são usados em vários fornecedores de nuvem. Para o fazer, tem de aceder aos dados de registo dos seus recursos. Google Cloud

Para configurar o acesso à API, implemente o seguinte:

Antes de começar

Para se certificar de que pode configurar APIs e usar ferramentas, peça aos seus administradores para concluírem as seguintes tarefas:

  • Crie uma conta que usa para iniciar sessão e usar os produtos Google Cloud, incluindo a Google Cloud consola e a CLI do Google Cloud.
  • Crie um projeto que sirva como limite de acesso para os seus Google Cloud recursos.
  • Ative a faturação no seu projeto para poder pagar a utilização do serviço e da API.

Para ver instruções detalhadas sobre como concluir os passos de configuração, consulte o Google Cloud fluxo guiado de configuração.

Google Cloud APIs: aceda aos serviços de forma programática

Google Cloud As APIs são interfaces programáticas para Google Cloud serviços. Pode usar APIs para aceder a serviços de computação, rede, armazenamento e outros. Por exemplo, pode criar uma aplicação de utilização de recursos que extrai dados de registo dos seus recursos do Google Cloud.Google Cloud Para obter os dados necessários, usa a API Cloud Logging.

Pode aceder às Google Cloud APIs através de chamadas REST ou bibliotecas cliente. Recomendamos que use bibliotecas cliente, que estão disponíveis para muitas linguagens de programação populares. Também pode aceder às APIs Cloud com as ferramentas da CLI Google Cloud ou a Google Cloud consola.

Para ver os passos para ativar uma API, consulte o artigo Introdução na documentação das APIs Google Cloud.

Bibliotecas cliente da nuvem: aceda às APIs com a sua linguagem preferida

As bibliotecas cliente da nuvem ajudam a aceder às Google Cloud APIs a partir de uma linguagem suportada à sua escolha. Cada biblioteca suporta as suas convenções de idioma preferidas e simplifica o código que escreve na sua aplicação. As bibliotecas cliente podem processar processos comuns de API, incluindo autenticação, processamento de erros, novas tentativas e validação de payload. Por exemplo, se o seu idioma de desenvolvimento preferencial for o Java, pode usar a biblioteca Cloud Logging com Java.

Para escolher e instalar uma biblioteca, consulte as bibliotecas cliente da Google Cloud.

Configure as credenciais de autenticação

As credenciais padrão da aplicação (ADC) são uma estratégia usada pelas bibliotecas de autenticação para encontrar automaticamente credenciais com base no ambiente da aplicação. As bibliotecas de autenticação disponibilizam essas credenciais às bibliotecas cliente da Cloud e às bibliotecas cliente de APIs Google. Quando usa o ADC, o seu código pode ser executado num ambiente de desenvolvimento ou de produção sem alterar a forma como a sua aplicação se autentica nos Google Cloud serviços e APIs.

Para ver os passos de configuração, consulte o artigo Configure as Credenciais padrão da aplicação.

O que se segue?