Configurare l'accesso all'API

Le API Google Cloud ti aiutano ad accedere in modo programmatico a Google Cloud dalla riga di comando, tramite script automatizzati o nei tuoi diverse applicazioni.

Ad esempio, potresti voler sviluppare un'applicazione che aiuti gli amministratori a analizzare l'utilizzo delle loro risorse su più fornitori di servizi cloud. Per farlo, devi accedere ai dati di log da le tue risorse Google Cloud.

Per impostare l'accesso all'API, implementa quanto segue:

Prima di iniziare

Per assicurarti di poter configurare le API e utilizzare gli strumenti, chiedi agli amministratori di completa le seguenti attività:

  • Crea un account che utilizzi per accedere e utilizzare i prodotti Google Cloud, tra cui la console Google Cloud e Google Cloud CLI.
  • Crea un progetto che funge da confine di accesso per le tue risorse Google Cloud.
  • Abilita la fatturazione sul tuo progetto per pagare l'utilizzo di servizi e API.

Per istruzioni dettagliate su come completare i passaggi di configurazione, consulta la lista di controllo per la configurazione di Google Cloud.

API Google Cloud: accedi ai servizi in modo programmatico

Le API Google Cloud sono interfacce programmatiche per i servizi Google Cloud. Puoi utilizzare le API per accedere a computing, networking, archiviazione e altro i servizi di machine learning. Ad esempio, potresti creare un'etichetta di utilizzo delle risorse che estrae i dati di log dell'accesso a specifiche risorse Google Cloud. Per recuperare i dati richiesti, utilizza l'API Cloud Logging.

Puoi accedere alle API Google Cloud utilizzando chiamate REST o librerie client. Me consigliamo di utilizzare le librerie client, disponibili per molti linguaggi di programmazione. Puoi anche accedere alle API Cloud con gli strumenti Google Cloud CLI o con la console Google Cloud.

Per la procedura di attivazione di un'API, consulta la guida introduttiva. nella documentazione delle API Cloud.

Librerie client Cloud: accedi alle API con il tuo linguaggio preferito

Le librerie client di Cloud consentono di accedere alle API Google Cloud da un nella lingua che preferisci. Ogni libreria supporta la lingua che preferisci convenzioni e semplifica il codice che scrivi nell'applicazione. La librerie client possono gestire processi API comuni, tra cui autenticazione, gestione degli errori, nuovi tentativi e convalida del payload. Ad esempio, se il tuo è Java, potresti usare Cloud Logging con Java libreria.

Per scegliere e installare una libreria, consulta Librerie client di Cloud.

Configura le credenziali di autenticazione

Le credenziali predefinite dell'applicazione (ADC) sono una strategia utilizzata dalle librerie di autenticazione per trovare automaticamente le credenziali in base all'ambiente dell'applicazione. Le librerie di autenticazione rendono queste credenziali disponibili per le librerie client Cloud e le librerie client delle API di Google. Quando utilizzi ADC, il tuo codice possono essere eseguite in un ambiente di sviluppo o di produzione senza modificare il modo l'applicazione esegue l'autenticazione nei servizi e nelle API Google Cloud.

Per la procedura di configurazione, vedi Configurare le impostazioni predefinite dell'applicazione Credenziali.

Passaggi successivi