Risoluzione dei problemi
Puoi risolvere gli errori comuni delle API di Google abilitando i servizi richiesti e verificando le autorizzazioni del chiamante nel tuo progetto Google Cloud . Devi applicare nuovi tentativi di backoff esponenziale per eseguire il recupero dagli errori di quota temporanei.
Che cosa significa l'errore "Servizio non abilitato"?
Per utilizzare un servizio API di Google, devi:
- Crea o utilizza un progetto Google Cloud esistente.
- Abilita il servizio per il progetto Google Cloud .
- Passa una chiave API o un token di accesso OAuth associato al progettoGoogle Cloud .
Per scoprire di più sull'utilizzo delle chiavi API, consulta Autenticazione per API e servizi Google Cloud . Per correggere questo errore, abilita l'API Service Usage per il tuo progetto Google Cloud seguendo le istruzioni riportate in Abilita e disabilita i servizi.
Come faccio a eseguire un nuovo tentativo in caso di errori dell'API?
Se ricevi un errore API e vuoi riprovare la chiamata, ti consigliamo di eseguire il nuovo tentativo con intervalli esponenziali più casualità. Utilizza i seguenti intervalli minimi di ripetizione dei tentativi per gli errori indicati:
- 30 secondi per gli errori di quota
429. - 1 secondo per gli errori di quota
500. - 1 secondo per gli errori di quota
503.
Per altri errori, assicurati di eseguire i nuovi tentativi in base alle informazioni aggiuntive sull'errore. Per ulteriori dettagli, consulta google.rpc.Code.