Librerie client

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.