Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.
Guida rapida: configurare l'utilizzo dei servizi per un ambiente di sviluppo

Configurare l'utilizzo dei servizi per un ambiente di sviluppo

In questa pagina viene descritto come configurare l'ambiente di sviluppo per utilizzare l'API Service Usage.

  • Per la maggior parte dei casi d'uso operativi, il modo più semplice per abilitare e disabilitare i servizi è utilizzare Google Cloud Console.
  • Se devi creare script, puoi utilizzare Google Cloud CLI.
  • Se devi programmare sull'API Service Usage, utilizza una delle librerie client.
  • Per sperimentare con l'API, puoi seguire le istruzioni di configurazione alternative in questa guida e utilizzare il comando curl per testare l'API senza configurare un ambiente di sviluppo dell'applicazione completo.

Configura per chiamare direttamente l'API

Questa sezione descrive i passaggi di base necessari per configurare l'ambiente locale per condurre esperimenti con l'API Service Usage utilizzando il comando curl. È rivolto agli sviluppatori che devono programmare nei confronti dell'API Service Usage.

Abilita l'API Service Usage

Per utilizzare l'API Service Usage, devi innanzitutto abilitarla nel progetto Cloud per il quale vuoi utilizzarla:

  1. Vai alla pagina Libreria API di Google Cloud Console.
    Vai alla pagina Libreria API
  2. Seleziona il progetto Cloud che vuoi utilizzare per accedere al servizio.
  3. Nella pagina Libreria API, fai clic su Abilita.
  4. Assicurati che il tuo account utente disponga del ruolo Amministratore utilizzo dei servizi.

Test con curl

  1. Definisci un pratico alias shell per chiamare le API REST di Google:

    alias gcurl='curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -H "Content-Type: application/json"'
    
  2. Imposta una variabile di ambiente PROJECT_ID con l'identificatore del tuo progetto:

    PROJECT_ID="my-project-id"
    
  3. Assicurati di aver eseguito l'accesso a 'gcloud':

    gcloud auth login
    
  4. Usa gcloud per trovare il numero del progetto e salvarlo in una variabile di ambiente:

    PROJECT_NUMBER=`gcloud projects list --filter="projectId=${PROJECT_ID}" --format="value(PROJECT_NUMBER)"`
    
  5. Elenca le API e i servizi abilitati in questo progetto:

    gcurl "https://serviceusage.googleapis.com/v1/projects/${PROJECT_NUMBER}/services?filter=state:ENABLED&fields=services.config.title,services.config.name"
    

    Se vedi un output simile a questo, significa che la configurazione è riuscita:

    {
    "services": [
      {
        "config": {
          "name": "bigquery.googleapis.com",
          "title": "BigQuery API"
        }
      },
      {
        "config": {
          "name": "bigquerystorage.googleapis.com",
          "title": "BigQuery Storage API"
        }
      },
      ...
    

Passaggi successivi

Segui Listing Services per elencare le API e i servizi abilitati o disponibili nei tuoi progetti Cloud.