Configurare l'accesso API

LeGoogle Cloud API ti consentono di accedere in modo programmatico Google Cloud ai servizi dalla riga di comando, tramite script automatici o nelle tue 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 dei log dalle tue Google Cloud risorse.

Per configurare 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 completare le seguenti attività:

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

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

Google Cloud API: accedi ai servizi in modo programmatico

Google Cloud Le API sono interfacce programmatiche per i Google Cloud servizi. Puoi utilizzare le API per accedere a servizi di computing, networking, archiviazione e altri. Ad esempio, puoi creare un'applicazione di utilizzo delle risorse che estrae i dati dei log dalle tue risorseGoogle Cloud . Per recuperare i dati richiesti, utilizza l'API Cloud Logging.

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

Per la procedura di abilitazione di un'API, consulta la sezione Introduzione nella documentazione delle API Cloud.

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

Le librerie client di Cloud ti consentono di accedere alle Google Cloud API da un linguaggio supportato di tua scelta. Ogni libreria supporta le convenzioni linguistiche che preferisci e semplifica il codice che scrivi nella tua applicazione. Le librerie client possono gestire le procedure API comuni, tra cui autenticazione, gestione degli errori, nuovo tentativo e convalida del payload. Ad esempio, se il tuo linguaggio di sviluppo preferito è Java, puoi utilizzare la libreria Cloud Logging con Java.

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

Configura le credenziali di autenticazione

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 l'ADC, il codice può essere eseguito in un ambiente di sviluppo o di produzione senza modificare il modo in cui l'applicazione si autentica nei servizi e nelle API. Google Cloud

Per la procedura di configurazione, consulta Configurare le credenziali predefinite dell'applicazione.

Passaggi successivi