Puoi scegliere tra diverse librerie client. Per ulteriori dettagli, consulta anche la pagina Spiegazione delle librerie client.
Librerie client cloud
Consigliamo di utilizzare una libreria client, che offre sicurezza e integrazione della lingua migliorate e supporta l'autorizzazione degli utenti. Le librerie client dell'API CSS utilizzano gRPC e sono progettate per funzionare con i nostri esempi di codice nella stessa lingua.
Di seguito sono riportate le librerie client più recenti ed esempi di codice:
Librerie client | Esempi di codice |
---|---|
Java | Java |
PHP | |
Go | |
Ruby | |
.NET | |
Python | |
Node.js |
Per configurare una libreria client, scarica ed esegui uno dei nostri esempi di codice.
Librerie client delle API di Google
Puoi accedere all'API CSS anche tramite le librerie client dell'API di Google. In questo modo puoi connetterti direttamente all'interfaccia REST.
Vantaggi rispetto alle librerie client di Cloud
- Supporta linguaggi aggiuntivi: Java, Python, PHP, .NET, JavaScript, Objective-C, Dart, Ruby, Node.js, Go
- Supporta il batch: consulta la documentazione specifica della libreria client per i dettagli (esempi: Python, Java). Detto questo, la maggior parte delle librerie client di Cloud implementa ottimizzazioni specifiche per i linguaggi che rendono non necessario il raggruppamento (esempio di spiegazione per Go è nel problema 675).
- Disponibile nelle directory dei pacchetti predefinite della maggior parte dei linguaggi di programmazione.
Svantaggi rispetto alle librerie client di Cloud
- Hai bisogno di gestire personalmente le chiamate e i tipi di dati
Codice di esempio
È disponibile il codice campione per i client API di Google.
Nessuna libreria client
Puoi anche connetterti all'API CSS senza alcuna libreria client, utilizzando direttamente le funzionalità HTTP del tuo linguaggio di programmazione. Consulta il riferimento API REST.